Exemplo n.º 1
0
 public RuntimeController(IDeploymentInstanceManager instanceManager, IRuntimeTokenManager runtimeTokenManager,
                          IOrgUserRepo orgUserRepo, IAppUserManagerReadOnly userManager, IDeploymentHostManager hostManager,
                          IServiceTicketCreator ticketCreator, IEmailSender emailSender, ISmsSender smsSendeer,
                          IDistributionManager distroManager, ISecureStorage secureStorage, IAdminLogger logger)
 {
     _ticketCreator       = ticketCreator ?? throw new ArgumentNullException(nameof(ticketCreator));
     _userManager         = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _orgUserRepo         = orgUserRepo ?? throw new ArgumentNullException(nameof(orgUserRepo));
     _instanceManager     = instanceManager ?? throw new ArgumentNullException(nameof(instanceManager));
     _secureStorage       = secureStorage ?? throw new ArgumentNullException(nameof(secureStorage));
     _runtimeTokenManager = runtimeTokenManager ?? throw new ArgumentNullException(nameof(runtimeTokenManager));
     _hostManager         = hostManager ?? throw new ArgumentNullException(nameof(hostManager));
     _emailSender         = emailSender ?? throw new ArgumentNullException(nameof(emailSender));
     _distroManager       = distroManager ?? throw new ArgumentNullException(nameof(distroManager));
     _smsSender           = smsSendeer ?? throw new ArgumentNullException(nameof(smsSendeer));
 }
 public ServiceTicketManager(IServiceTicketRepo repo, IServiceBoardRepo boardRepo, IDeviceRepositoryManager repoManager, IDeviceManager deviceManager, ITemplateCategoryRepo templateCategoryRepo,
                             IEmailSender emailSender, ISmsSender smsSender, IAppConfig appConfig, IAdminLogger logger, ITicketStatusRepo ticketStatusRepo, IServiceTicketTemplateRepo templateRepo,
                             IDistributionManager distroManager, IUserManager userManager, IDeviceConfigurationManager deviceConfigManager, IDependencyManager depmanager, ISecurity security)
     : base(logger, appConfig, depmanager, security)
 {
     _repo                 = repo ?? throw new ArgumentNullException(nameof(repo));
     _serviceBoardRepo     = boardRepo ?? throw new ArgumentNullException(nameof(boardRepo));
     _repoManager          = repoManager ?? throw new ArgumentNullException(nameof(repoManager));
     _deviceManager        = deviceManager ?? throw new ArgumentNullException(nameof(deviceManager));
     _templateRepo         = templateRepo ?? throw new ArgumentNullException(nameof(templateRepo));
     _ticketStatusRepo     = ticketStatusRepo ?? throw new ArgumentNullException(nameof(ticketStatusRepo));
     _templateCategoryRepo = templateCategoryRepo ?? throw new ArgumentNullException(nameof(templateCategoryRepo));
     _deviceConfigManager  = deviceConfigManager ?? throw new ArgumentNullException(nameof(deviceConfigManager));
     _emailSender          = emailSender ?? throw new ArgumentNullException(nameof(emailSender));
     _smsSender            = smsSender ?? throw new ArgumentNullException(nameof(smsSender));
     _userManager          = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _distroManager        = distroManager ?? throw new ArgumentNullException(nameof(distroManager));
 }
 public DistroListController(IDistributionManager distroManager, UserManager <AppUser> userManager, IAdminLogger logger) : base(userManager, logger)
 {
     _distorManager = distroManager ?? throw new ArgumentNullException();
 }
Exemplo n.º 4
0
 /// <summary>
 /// Default BusinessManager constructor
 /// </summary>
 public BusinessManager()
 {
     distributionManager = new DistributionManager(new EmailManager());
 }
Exemplo n.º 5
0
 public void InjectDependencies()
 {
     mockDistributionManager = MockRepository.GenerateMock<IDistributionManager>();
     onlineAvailabilitySearchService.DistributionManager = mockDistributionManager;
 }