public ApiUpdaterService(ILogger <ApiUpdaterService> logger, IPlayerService playerService, IPlayerRepository playerRepository, ICharacterRepository characterRepository, ICharacterService characterService, ISkillRepository skillRepository, ISkillService skillService, ICraftableService craftableService, ICraftableRepository craftableRepository, IBondService bondService, IBondRepository bondRepository, ICharacterSkillService characterSkillService, ICharacterSkillRepository characterSkillRepository) { _logger = logger; _playerService = playerService; _playerRepository = playerRepository; _characterService = characterService; _characterRepository = characterRepository; _skillService = skillService; _skillRepository = skillRepository; _itemService = craftableService; _itemRepository = craftableRepository; _bondRepository = bondRepository; _bondService = bondService; _charSkillService = characterSkillService; _charSkillRepository = characterSkillRepository; }
/// <summary> /// Creates a new instance of the <see cref="BondsController"/> class /// </summary> /// <param name="repository">Repository containing bonds and access methods</param> /// <param name="charRepo">Repository containing characters and access methods</param> /// <param name="itemRepo">Repository containing items and access methods</param> /// <param name="service">Class containing methods to call the items API</param> public BondsController(IBondRepository repository, ICharacterRepository charRepo, ICraftableRepository itemRepo, IBondService service) { _repository = repository; _characterRepository = charRepo; _itemRepository = itemRepo; _service = service; }
public AssetApiController(IUnitOfWork unitOfWork, IAssetService assetService) { //var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter; //json.SerializerSettings.ContractResolver = new AssetContractResolver(); _assetService = assetService; _unitOfWork = (IComplete)unitOfWork; _assetRepository = unitOfWork.Assets; _bondRepository = unitOfWork.Bonds; _portfolioRepository = unitOfWork.Portfolios; }
public DeployController(DbContext dbContext, IBondRepository bondRepository, IQuorumUserRepository quorumUserRepository, IQuorumNodeRepository quorumNodeRepository, IContractRepository contractRepository) { _bondRepository = bondRepository; _quorumUserRepository = quorumUserRepository; _quorumNodeRepository = quorumNodeRepository; _dbContext = dbContext; _contractRepository = contractRepository; }
public AssetApiController(IUnitOfWork unitOfWork, IAssetService assetService, IAssetRepository assetRepository, IBondRepository bondRepository, IPortfolioRepository portfolioRepository, ISessionService sessionService, ILogger logger) : base(logger, unitOfWork, sessionService) { _assetService = assetService; _assetRepository = assetRepository; _bondRepository = bondRepository; _portfolioRepository = portfolioRepository; }
public AssetService(IAssetRepository assetRepository, IBondRepository bondRepository) { _assetRepository = assetRepository; _bondRepository = bondRepository; }
// GET api/values public ValuesController(ITest test, IBondRepository bondRepository) { _test = test; _bondRepository = bondRepository; }
/// <summary> /// Initialises a new instance of the <see cref="BondsController"/> class /// </summary> /// <param name="repository">A repository containing bonds</param> public BondsController(IBondRepository repository) { _repository = repository; }
public BondsController(IBondRepository bondRepository) { _bondRepository = bondRepository; }
public AssetService(IUnitOfWork unitOfWork) { _assetRepository = unitOfWork.Assets; _bondRepository = unitOfWork.Bonds; }