Class DefaultBuilder
- Namespace
- TypedRest.CodeGeneration.CSharp.Endpoints
- Assembly
- TypedRest.CodeGeneration.CSharp.dll
Builds C# code snippets for Endpoints.
public class DefaultBuilder : BuilderBase<Endpoint>, IBuilder<Endpoint>, IBuilder
- Inheritance
-
objectDefaultBuilder
- Implements
- Inherited Members
Methods
GetImplementationType(Endpoint, INamingStrategy)
protected override CSharpIdentifier GetImplementationType(Endpoint endpoint, INamingStrategy naming)
Parameters
endpointEndpointnamingINamingStrategy
Returns
GetInterfaceType(CSharpIdentifier, bool)
protected override CSharpIdentifier GetInterfaceType(CSharpIdentifier implementationType, bool withInterfaces)
Parameters
implementationTypeCSharpIdentifierwithInterfacesbool