Class ApplicationBuilderExtensions

Namespace
Microsoft.AspNetCore.Builder
Assembly
Cratis.Arc.dll

Provides extension methods for the application builder.

public static class ApplicationBuilderExtensions
Inheritance
ApplicationBuilderExtensions
Inherited Members

Methods

UseCratisArc(IApplicationBuilder)

Activates Cratis Arc on the application, mapping the identity, introspection, command, and query endpoints. Call this after AddCratisArc. Calling it more than once on the same application is a no-op.

public static IApplicationBuilder UseCratisArc(this IApplicationBuilder app)

Parameters

app IApplicationBuilder

IApplicationBuilder to extend.

Returns

IApplicationBuilder

IApplicationBuilder for continuation.

Remarks

This activates Arc only; it does not start the Chronicle client. When you use event sourcing, also call UseCratisChronicle — or use UseCratis, which activates both halves.