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 |