public void SetData(IOptions <PublicAPIOptions> owsGeneralConfig, IUsersRepository usersRepository, ICharactersRepository charactersRepository, IHeaderCustomerGUID customerGuid, IHttpClientFactory httpClientFactory)
 {
     this.owsGeneralConfig     = owsGeneralConfig;
     this.usersRepository      = usersRepository;
     this.charactersRepository = charactersRepository;
     this.httpClientFactory    = httpClientFactory;
     CustomerGUID = customerGuid.CustomerGUID;
 }
Beispiel #2
0
        public ArmiesRepository(IDefinitionsRepository definitionsRepository,
                                ICharactersRepository charactersRepository)
        {
            _definitionsRepository = definitionsRepository;
            _charactersRepository  = charactersRepository;

            Armies = new List <Army>();
        }
Beispiel #3
0
 public InstanceController(Container container,
                           IInstanceManagementRepository instanceManagementRepository,
                           ICharactersRepository charactersRepository,
                           IOptions <APIPathOptions> owsApiPathConfig,
                           IHeaderCustomerGUID customerGuid)
 {
     _container = container;
     _instanceManagementRepository = instanceManagementRepository;
     _charactersRepository         = charactersRepository;
     _owsApiPathConfig             = owsApiPathConfig;
     _customerGuid = customerGuid;
 }
Beispiel #4
0
 public CityIncidents(IArmiesRepository armiesRepository,
                      ICharactersRepository charactersRepository,
                      IDefinitionsRepository definitionsRepository,
                      IArmiesHelper armiesHelper,
                      IMessagesService messagesService,
                      IViewSwitcher viewSwitcher)
 {
     _armiesRepository      = armiesRepository;
     _charactersRepository  = charactersRepository;
     _definitionsRepository = definitionsRepository;
     _armiesHelper          = armiesHelper;
     _messagesService       = messagesService;
     _viewSwitcher          = viewSwitcher;
 }
Beispiel #5
0
 /// <summary>
 /// Constructor for Public User related API calls.
 /// </summary>
 /// <remarks>
 /// All dependencies are injected.
 /// </remarks>
 public UsersController(Container container,
                        IUsersRepository usersRepository,
                        IExternalLoginProvider externalLoginProvider,
                        ICharactersRepository charactersRepository,
                        IHeaderCustomerGUID customerGuid,
                        IOptions <PublicAPIOptions> owsGeneralConfig,
                        IOptions <APIPathOptions> owsApiPathConfig,
                        IHttpClientFactory httpClientFactory)
 {
     _container             = container;
     _usersRepository       = usersRepository;
     _externalLoginProvider = externalLoginProvider;
     _charactersRepository  = charactersRepository;
     _customerGuid          = customerGuid;
     _owsGeneralConfig      = owsGeneralConfig;
     _owsApiPathConfig      = owsApiPathConfig;
     _httpClientFactory     = httpClientFactory;
 }
Beispiel #6
0
 public HomeController(ICharactersRepository charactersRepository,
                       IStoryRepository storyRepository)
 {
     _charactersRepository = charactersRepository;
     _storyRepository      = storyRepository;
 }
Beispiel #7
0
 public Create(ICharactersRepository characterRepository, IUsersRepository usersRepository)
 {
     this.characterRepository = characterRepository;
     this.usersRepository     = usersRepository;
 }
 public GetPagedCharactersHandler(ICharactersRepository repository)
 {
     _repository = repository;
 }
 public DeleteCharacterHandler(ICharactersRepository repository)
 {
     _repository = repository;
 }
 public void SetData(ICharactersRepository charactersRepository, IHeaderCustomerGUID customerGuid)
 {
     this.charactersRepository = charactersRepository;
     customerGUID = customerGuid.CustomerGUID;
 }
 public CharactersBusinessWorkflow(ICharactersRepository charactersRepository, ICharacterMapper characterMapper)
 {
     CharactersRepository = charactersRepository;
     CharacterMapper = characterMapper;
 }
Beispiel #12
0
 public HomeController(ILogger <HomeController> logger, IConfiguration configuration, ICharactersRepository repository)
 {
     _logger = logger;
     charactersRepository = repository;
     Configuration        = configuration;
 }
Beispiel #13
0
 public List(ICharactersRepository charactersRepository)
 {
     this.charactersRepository = charactersRepository;
 }
 public CharacterMgmtService(ICharactersRepository charsRepo, ICharacterMapperService charMapper)
 {
     _charactersRepo = charsRepo;
     _charMapper     = charMapper;
 }
Beispiel #15
0
 /// <summary>
 /// Set Dependencies for GetByNameRequest
 /// </summary>
 /// <remarks>
 /// Injects the dependencies for the GetByNameRequest.
 /// </remarks>
 public void SetData(ICharactersRepository charactersRepository, IHeaderCustomerGUID customerGuid)
 {
     //CustomerGUID = new Guid("56FB0902-6FE7-4BFE-B680-E3C8E497F016");
     CustomerGUID = customerGuid.CustomerGUID;
     this.charactersRepository = charactersRepository;
 }
 public CharactersBusinessWorkflow(ICharactersRepository charactersRepository, ICharacterMapper characterMapper)
 {
     CharactersRepository = charactersRepository;
     CharacterMapper      = characterMapper;
 }
Beispiel #17
0
 public void SetData(IOptions <APIPathOptions> owsApiPathConfig, ICharactersRepository charactersRepository, IHeaderCustomerGUID customerGuid)
 {
     this.owsApiPathConfig     = owsApiPathConfig;
     this.charactersRepository = charactersRepository;
     CustomerGUID = customerGuid.CustomerGUID;
 }
Beispiel #18
0
 /// <summary>
 /// Constructor for Public Character related API calls.
 /// </summary>
 /// <remarks>
 /// All dependencies are injected.
 /// </remarks>
 public CharactersController(Container container, ICharactersRepository charactersRepository, IHeaderCustomerGUID customerGuid)
 {
     _container            = container;
     _charactersRepository = charactersRepository;
     _customerGuid         = customerGuid;
 }
 public CharactersController(ICharactersRepository repository)
 {
     this.repository = repository;
 }
Beispiel #20
0
 public StatusController(ICharactersRepository charactersRepository,
                         IHeaderCustomerGUID customerGuid)
 {
     _charactersRepository = charactersRepository;
     _customerGuid         = customerGuid;
 }
Beispiel #21
0
 public Get(ICharactersRepository characterRepository)
 {
     this.characterRepository = characterRepository;
 }
 public CharactersController(ICharactersRepository charactersRepository)
 {
     CharactersRepository = charactersRepository;
 }
Beispiel #23
0
 public Update(ICharactersRepository characterRepository)
 {
     this.characterRepository = characterRepository;
 }