Exemplo n.º 1
0
 public AppPlansController(ICommandBus commandBus,
                           IAppPlansProvider appPlansProvider,
                           IAppPlanBillingManager appPlansBillingManager)
     : base(commandBus)
 {
     this.appPlansProvider       = appPlansProvider;
     this.appPlansBillingManager = appPlansBillingManager;
 }
Exemplo n.º 2
0
 public AppDomainObject(IPersistenceFactory <State> persistence, ISemanticLog log,
                        InitialSettings initialPatterns,
                        IAppPlansProvider appPlansProvider,
                        IAppPlanBillingManager appPlansBillingManager,
                        IUserResolver userResolver)
     : base(persistence, log)
 {
     this.userResolver           = userResolver;
     this.appPlansProvider       = appPlansProvider;
     this.appPlansBillingManager = appPlansBillingManager;
     this.initialSettings        = initialPatterns;
 }
Exemplo n.º 3
0
        public AppDomainObject(IStore <DomainId> store, ISemanticLog log,
                               InitialPatterns initialPatterns,
                               IAppPlansProvider appPlansProvider,
                               IAppPlanBillingManager appPlansBillingManager,
                               IUserResolver userResolver)
            : base(store, log)
        {
            Guard.NotNull(initialPatterns, nameof(initialPatterns));
            Guard.NotNull(userResolver, nameof(userResolver));
            Guard.NotNull(appPlansProvider, nameof(appPlansProvider));
            Guard.NotNull(appPlansBillingManager, nameof(appPlansBillingManager));

            this.userResolver           = userResolver;
            this.appPlansProvider       = appPlansProvider;
            this.appPlansBillingManager = appPlansBillingManager;
            this.initialPatterns        = initialPatterns;
        }
Exemplo n.º 4
0
        public AppDomainObject(IPersistenceFactory <State> persistence, ISemanticLog log,
                               InitialPatterns initialPatterns,
                               IAppPlansProvider appPlansProvider,
                               IAppPlanBillingManager appPlansBillingManager,
                               IUserResolver userResolver)
            : base(persistence, log)
        {
            Guard.NotNull(initialPatterns, nameof(initialPatterns));
            Guard.NotNull(userResolver, nameof(userResolver));
            Guard.NotNull(appPlansProvider, nameof(appPlansProvider));
            Guard.NotNull(appPlansBillingManager, nameof(appPlansBillingManager));

            this.userResolver           = userResolver;
            this.appPlansProvider       = appPlansProvider;
            this.appPlansBillingManager = appPlansBillingManager;
            this.initialPatterns        = initialPatterns;
        }
Exemplo n.º 5
0
        public AppCommandMiddleware(
            IAggregateHandler handler,
            IAppProvider appProvider,
            IAppPlansProvider appPlansProvider,
            IAppPlanBillingManager appPlansBillingManager,
            IUserResolver userResolver)
        {
            Guard.NotNull(handler, nameof(handler));
            Guard.NotNull(appProvider, nameof(appProvider));
            Guard.NotNull(userResolver, nameof(userResolver));
            Guard.NotNull(appPlansProvider, nameof(appPlansProvider));
            Guard.NotNull(appPlansBillingManager, nameof(appPlansBillingManager));

            this.handler                = handler;
            this.userResolver           = userResolver;
            this.appProvider            = appProvider;
            this.appPlansProvider       = appPlansProvider;
            this.appPlansBillingManager = appPlansBillingManager;
        }
Exemplo n.º 6
0
        public AppGrain(
            InitialPatterns initialPatterns,
            IStore <Guid> store,
            ISemanticLog log,
            IAppPlansProvider appPlansProvider,
            IAppPlanBillingManager appPlansBillingManager,
            IUserResolver userResolver)
            : base(store, log)
        {
            Guard.NotNull(initialPatterns);
            Guard.NotNull(userResolver);
            Guard.NotNull(appPlansProvider);
            Guard.NotNull(appPlansBillingManager);

            this.userResolver           = userResolver;
            this.appPlansProvider       = appPlansProvider;
            this.appPlansBillingManager = appPlansBillingManager;
            this.initialPatterns        = initialPatterns;
        }
Exemplo n.º 7
0
        public AppCommandHandler(
            IAggregateHandler handler,
            IAppRepository appRepository,
            IAppPlansProvider appPlansProvider,
            IAppPlanBillingManager appPlansBillingManager,
            IUserResolver userResolver)
        {
            Guard.NotNull(handler, nameof(handler));
            Guard.NotNull(appRepository, nameof(appRepository));
            Guard.NotNull(userResolver, nameof(userResolver));
            Guard.NotNull(appPlansProvider, nameof(appPlansProvider));
            Guard.NotNull(appPlansBillingManager, nameof(appPlansBillingManager));

            this.handler                = handler;
            this.userResolver           = userResolver;
            this.appRepository          = appRepository;
            this.appPlansProvider       = appPlansProvider;
            this.appPlansBillingManager = appPlansBillingManager;
        }
Exemplo n.º 8
0
 public PortalController(IAppPlanBillingManager appPlansBillingManager)
 {
     this.appPlansBillingManager = appPlansBillingManager;
 }
Exemplo n.º 9
0
 public PortalRedirectMiddleware(RequestDelegate next, IAppPlanBillingManager appPlansBillingManager)
 {
     this.appPlansBillingManager = appPlansBillingManager;
 }