GrpcProtoGenerator
Assembly: ServiceStack.Extensions.dll
View Source
Declaration
public class GrpcProtoGenerator : object
Properties
Package
View Source
Declaration
public static string Package { get; set; }
DefaultNamespace
View Source
Declaration
public static Func<List<Type>, string> DefaultNamespace { get; set; }
ResolvePackageName
View Source
Declaration
public static Func<string, string> ResolvePackageName { get; set; }
Methods
ResolveDefaultNamespace(List<Type>)
View Source
Declaration
public static string ResolveDefaultNamespace(List<Type> orderedTypes)
Returns
System.String
Parameters
| Type | Name | 
|---|---|
| List<Type> | orderedTypes | 
GetSchemaTypeName(Type)
View Source
Declaration
public string GetSchemaTypeName(Type type)
Returns
System.String
Parameters
| Type | Name | 
|---|---|
| Type | type | 
GetCode(MetadataTypes, IRequest)
View Source
Declaration
public string GetCode(MetadataTypes metadata, IRequest request)
Returns
System.String
Parameters
| Type | Name | 
|---|---|
| ServiceStack.MetadataTypes | metadata | 
| ServiceStack.Web.IRequest | request |