public AccountApiController(IUnitOfWork unitOfWork)
        {
            var json = GlobalConfiguration.Configuration.Formatters.JsonFormatter;

            json.SerializerSettings.ContractResolver = new AccountContractResolver();

            _unitOfWork = (IComplete)unitOfWork;
            _repository = unitOfWork.Accounts;
        }
Esempio n. 2
0
 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;
 }
Esempio n. 3
0
 public CountryApiController(IUnitOfWork unitOfWork)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _repository = unitOfWork.Countries;
 }
Esempio n. 4
0
 public WidgetApiController(IUnitOfWork unitOfWork)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _repository = unitOfWork.TileWidgets;
 }
Esempio n. 5
0
 public InstitutionApiController(IUnitOfWork unitOfWork)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _repository = unitOfWork.Institutions;
 }
 public PortfolioController(IUnitOfWork unitOfWork, ILogger logger)
     : base(logger)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _portfolios = unitOfWork.Portfolios;
 }
 public TaskApiController(IUnitOfWork unitOfWork)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _repository = unitOfWork.Tasks;
 }
 public ExchangeRateApiController(IUnitOfWork unitOfWork)
 {
     _repository = unitOfWork.ExchangeRates;
     _unitOfWork = (IComplete)unitOfWork;
 }
Esempio n. 9
0
 public CurrencyApiController(IUnitOfWork unitOfWork)
 {
     _repository = unitOfWork.Currencies;
     _unitOfWork = (IComplete)unitOfWork;
 }
 public PartnerApiController(IUnitOfWork unitOfWork)
 {
     _unitOfWork         = (IComplete)unitOfWork;
     _partnersRepository = unitOfWork.Partners;
 }
 /// <summary>
 /// Default constructor with injected components
 /// </summary>
 /// <param name="unitOfWork"></param>
 /// <param name="logger"></param>
 public PartnerController(IUnitOfWork unitOfWork, ILogger logger)
     : base(logger)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _partners   = unitOfWork.Partners;
 }
 public ReportApiController(IUnitOfWork unitOfWork)
 {
     _unitOfWork = (IComplete)unitOfWork;
     _repository = unitOfWork.Reports;
 }