public static BootstrapBuilderConfiguration SetupMessageRouteInspectorClient(this BootstrapBuilderConfiguration config) { return(config .RegisterBuildAction(c => c.RegisterInstance(() => GraphQlServerUri.Parse("http://localhost:8081"))) .RegisterBuildAction(c => c.RegisterInstance <IGraphQlServer, GraphQlServer>()) .RegisterBuildAction(c => c.RegisterInstance <IMessageLoggingClient, MessageLoggingClient>())); }
public EventSourcingBootstrapBuilderConfiguration(BootstrapBuilderConfiguration config) { this.config = config; config .RegisterBuildAction(c => c.RegisterProjectionsWithMessenger(), BuildOrder.VeryLate) .RegisterBuildAction(async c => await c.HydrateInMemoryProjections(), BuildOrder.VeryLate); }
public static LimitRoutesToConfiguration ConfigureRouteInspectorServer(this BootstrapBuilderConfiguration config) { config.RegisterBuildAction(c => c.RegisterCommandHandlersFromAssemblyOf <LogCommandProcessingCommandHandler>()) .RegisterBuildAction(c => c.RegisterQueryHandlersFromAssemblyOf <LogCommandProcessingCommandHandler>()) .RegisterBuildAction(c => c.RegisterProjectionsFromAssemblyOf <LogCommandProcessingCommandHandler>()); return(new LimitRoutesToConfiguration(config)); }
public AzureMobileSyncBootstrapBuilderConfiguration( BootstrapBuilderConfiguration bootstrapBuilderConfiguration, string dbFileName, Action <TableDefiner> tableDefinitions) { this.bootstrapBuilderConfiguration = bootstrapBuilderConfiguration; this.dbFileName = dbFileName; this.tableDefinitions = tableDefinitions; }
public AzureMobileSyncLicenceKeyBootstrapBuilderConfiguration( BootstrapBuilderConfiguration bootstrapBuilderConfiguration, string dbFileName, Action <TableDefiner> tableDefinitions, string azureServerUrl) { this.bootstrapBuilderConfiguration = bootstrapBuilderConfiguration; this.dbFileName = dbFileName; this.tableDefinitions = tableDefinitions; this.azureServerUrl = azureServerUrl; }
public static AggregateInvocationConfiguration ConfigureAggregateInvocation(this BootstrapBuilderConfiguration config) { return(new AggregateInvocationConfiguration(config)); }
public static EventSourcingBootstrapBuilderConfiguration UseEventSourcing(this BootstrapBuilderConfiguration config) { config.GetIocContainer().RegisterEventSourcing(); return(new EventSourcingBootstrapBuilderConfiguration(config)); }
public static SagaInvocationConfiguration ConfigureSagaInvocation(this BootstrapBuilderConfiguration config) { return(new SagaInvocationConfiguration(config)); }
public ForEventSagaInvocationConfiguration(BootstrapBuilderConfiguration @from) : base(@from) { }
public AzureMobileDatabaseBootstrapBuilderConfiguration(BootstrapBuilderConfiguration bootstrapBuilderConfiguration, string fileName) { this.bootstrapBuilderConfiguration = bootstrapBuilderConfiguration; this.fileName = fileName; }
public RelationalDataStoreBootstrapBuilderConfiguration(BootstrapBuilderConfiguration config) { this.config = config; }
protected AkkaBuilderConfiguration(BootstrapBuilderConfiguration @from) : base(@from) { }
public static BootstrapBuilderConfiguration ConfigureRouteInspectorWeb(this BootstrapBuilderConfiguration config) { return(config.RegisterBuildAction(c => c.RegisterControllers())); }
public InvokeOnAggregateRootInvocationConfiguration(BootstrapBuilderConfiguration @from) : base(@from) { }
public static BootstrapBuilderConfiguration ConfigureFinanceMvvm(this BootstrapBuilderConfiguration config) { return(config.RegisterBuildAction(c => c.RegisterInstance <IViewModelNavigator, MvxViewModelNavigator>())); }
public ForCommandAggregateInvocationConfiguration(BootstrapBuilderConfiguration @from) : base(@from) { }
public static BootstrapBuilderConfiguration UseMobile <TAsyncContextExceptionHandler>(this BootstrapBuilderConfiguration config) where TAsyncContextExceptionHandler : class, IAsyncContextExceptionHandler { return(config .RegisterBuildAction(c => c.RegisterInstance <IAsyncContextExceptionHandler, TAsyncContextExceptionHandler>()) .RegisterBuildAction(c => c.RegisterInstance <IThrottleFactory, ThrottleFactory>()) .RegisterBuildAction(c => c.RegisterInstance <AlertUserHandler, AlertUserHandler>()) .RegisterBuildAction(c => c.RegisterInstance <IAlerter, Alerter>()) .RegisterBuildAction(c => c.RegisterInstance <IEmailViewNavigator, EmailViewNavigator>())); }
public static RelationalDataStoreBootstrapBuilderConfiguration UseRelationalDataStore(this BootstrapBuilderConfiguration config) { return(new RelationalDataStoreBootstrapBuilderConfiguration(config)); }
public InvokeOnSagaInvocationConfiguration(BootstrapBuilderConfiguration @from) : base(@from) { }
public static BootstrapBuilderConfiguration ConfigureRiskCapture(this BootstrapBuilderConfiguration config) { config.RegisterBuildAction(c => c.RegisterRiskCapture()); return(config); }
public AzureMobileBootstrapBuilderConfiguration(BootstrapBuilderConfiguration bootstrapBuilderConfiguration) { this.bootstrapBuilderConfiguration = bootstrapBuilderConfiguration; }
public LimitRoutesToConfiguration(BootstrapBuilderConfiguration @from) : base(@from) { }