Skip to main content

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​
TypeName
List<Type>orderedTypes

GetSchemaTypeName(Type)​

View Source​
Declaration
public string GetSchemaTypeName(Type type)
Returns​

System.String

Parameters​
TypeName
Typetype

GetCode(MetadataTypes, IRequest)​

View Source​
Declaration
public string GetCode(MetadataTypes metadata, IRequest request)
Returns​

System.String

Parameters​
TypeName
ServiceStack.MetadataTypesmetadata
ServiceStack.Web.IRequestrequest