예제 #1
0
 public IdentifyOrganisationsWithExceededQuotasTask(IAppSession session,
                                                    IGetOrganisationStatisticsQuery getOrganisationStatisticsQuery,
                                                    IGetAvailablePaymentPlansQuery getAvailablePaymentPlansQuery)
 {
     _session = session;
     _getOrganisationStatisticsQuery = getOrganisationStatisticsQuery;
     _getAvailablePaymentPlansQuery  = getAvailablePaymentPlansQuery;
 }
예제 #2
0
 public ChangeSubscriptionCommand(ErrorditeConfiguration configuration,
                                  IGetOrganisationStatisticsQuery getOrganisationStatisticsQuery,
                                  IGetAvailablePaymentPlansQuery getAvailablePaymentPlansQuery)
 {
     _configuration = configuration;
     _getOrganisationStatisticsQuery = getOrganisationStatisticsQuery;
     _getAvailablePaymentPlansQuery  = getAvailablePaymentPlansQuery;
 }
예제 #3
0
 public CreateOrganisationCommand(IGetAvailablePaymentPlansQuery getAvailablePaymentPlansQuery,
                                  IAddApplicationCommand addApplicationCommand,
                                  IEncryptor encryptor,
                                  IGetRavenInstancesQuery getRavenInstancesQuery)
 {
     _getAvailablePaymentPlansQuery = getAvailablePaymentPlansQuery;
     _addApplicationCommand         = addApplicationCommand;
     _encryptor = encryptor;
     _getRavenInstancesQuery = getRavenInstancesQuery;
 }
예제 #4
0
 public SubscriptionController(IGetAvailablePaymentPlansQuery getAvailablePaymentPlansQuery,
                               ICompleteSignUpCommand completeSignUpCommand,
                               IEncryptor encryptor,
                               ICancelSubscriptionCommand cancelSubscriptionCommand,
                               IChangeSubscriptionCommand changeSubscriptionCommand,
                               ISuspendOrganisationCommand suspendOrganisationCommand)
 {
     _getAvailablePaymentPlansQuery = getAvailablePaymentPlansQuery;
     _completeSignUpCommand         = completeSignUpCommand;
     _encryptor = encryptor;
     _cancelSubscriptionCommand  = cancelSubscriptionCommand;
     _changeSubscriptionCommand  = changeSubscriptionCommand;
     _suspendOrganisationCommand = suspendOrganisationCommand;
 }
예제 #5
0
 public DocsController(IGetAvailablePaymentPlansQuery getAvailablePaymentPlansQuery)
 {
     _getAvailablePaymentPlansQuery = getAvailablePaymentPlansQuery;
 }