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