private void ConfigureStoreModuleForStoreError(ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator with, MessageStoreViewerModelError messageStoreViewerModelError) { var listViewRetriever = FakeActivationListModelRetriever.Empty(); var storeRetriever = new FakeMessageStoreViewerModelRetriever(messageStoreViewerModelError); var messageRetriever = FakeMessageListViewModelRetriever.Empty(); with.Module(new StoresNancyModule(listViewRetriever, storeRetriever, messageRetriever)); }
public static void MessagesModule( this ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator config, IMessageListViewModelRetriever messageListViewModelRetriever, IHandlerFactory handlerFactory) { config.Module <MessagesNancyModule>(); config.Dependencies <IMessageListViewModelRetriever>(messageListViewModelRetriever); config.Dependencies <IHandlerFactory>(handlerFactory); }
protected virtual ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator ConfigureBootstrapper(ConfigurableBootstrapper configurableBootstrapper, params Claim[] claims) { var configurableBootstrapperConfigurator = new ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator(configurableBootstrapper); configurableBootstrapperConfigurator.Module <T>(); configurableBootstrapperConfigurator.RequestStartup((container, pipeline, context) => { context.CurrentUser = new TestPrincipal(claims); }); return(configurableBootstrapperConfigurator); }
public static void StoresModule( this ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator config, IMessageStoreActivationStateListViewModelRetriever storeListRetriever, IMessageStoreViewerModelRetriever storeRetriever, IMessageListViewModelRetriever messageListRetriver) { config.Module <StoresNancyModule>(); config.Dependencies <IMessageStoreActivationStateListViewModelRetriever>(storeListRetriever); config.Dependencies <IMessageStoreViewerModelRetriever>(storeRetriever); config.Dependencies <IMessageListViewModelRetriever>(messageListRetriver); }
protected virtual ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator ConfigureBootstrapper( ConfigurableBootstrapper configurableBootstrapper, params Claim[] claims) { var configurableBootstrapperConfigurator = new ConfigurableBootstrapper.ConfigurableBootstrapperConfigurator(configurableBootstrapper); configurableBootstrapperConfigurator.Module <T>(); configurableBootstrapperConfigurator.RequestStartup((container, pipeline, context) => { context.CurrentUser = new TestPrincipal(claims); pipeline.BeforeRequest += ctx => RequestHooks.SetDefaultVersionInUrl(ctx); }); return(configurableBootstrapperConfigurator); }