public MarketController(IMarketDataRepository marketDataRepository, IAssetsRepository assetsRepository, IAssetPairBestPriceRepository marketProfileRepo) { _marketDataRepository = marketDataRepository; _assetsRepository = assetsRepository; _marketProfileRepo = marketProfileRepo; }
public void Setup() { var logger = Substitute.For <ILogger <AssetsRepository> >(); var memoryCache = new MemoryCache(new MemoryCacheOptions()); _sut = new AssetsRepository(logger, memoryCache); }
public GetAssetsCommandHandler( IMapper mapper, IAssetsRepository assetsRepository) { _assetsRepository = assetsRepository; _mapper = mapper; }
/// <summary> /// 主数据服务实现的构造函数 /// </summary> public SettingService(IUnitOfWork unitOfWork, IAssetsRepository AssetsRepository, //IAssProcessRecordRepository AssProcessRecordRepository, IDepartmentRepository departmentRepository, IcoreUserRepository coreUserRepository, IAssetsTypeRepository assetsTypeRepository, IAssetsBrandRepository assetsBrandRepository, IAssetsProRepository assetsProRepository, IAssetsRoleRepository assetsRoleRepository, IAssetsTeamRepository assetsTeamRepository, IAssetsUserRepository assetsUserRepository, IDepartmentRepository assetsDepartmentRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _AssetsRepository = AssetsRepository; //_AssProcessRecordRepository = AssProcessRecordRepository; _departmentRepository = departmentRepository; _coreUserRepository = coreUserRepository; _assetsTypeRepository = assetsTypeRepository; _assetsBrandRepository = assetsBrandRepository; _assetsProRepository = assetsProRepository; _assetsRoleRepository = assetsRoleRepository; _assetsTeamRepository = assetsTeamRepository; _assetsUserRepository = assetsUserRepository; _departmentRepository = assetsDepartmentRepository; SMOSECDbContext = (SMOSECDbContext)dbContext; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public SettingService(IUnitOfWork unitOfWork, IAssetsRepository AssetsRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _AssetsRepository = AssetsRepository; SMOSECDbContext = (SMOSECDbContext)dbContext; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public AssRoleService(IUnitOfWork unitOfWork, IAssetsRoleRepository AssetsRoleRepository, IAssetsRepository AssetsRepository) { _unitOfWork = unitOfWork; _AssetsRoleRepository = AssetsRoleRepository; _AssetsRepository = AssetsRepository; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public AssBrandService(IUnitOfWork unitOfWork, IAssetsBrandRepository AssetsBrandRepository, IAssetsRepository AssetsRepository) { _unitOfWork = unitOfWork; _AssetsBrandRepository = AssetsBrandRepository; _AssetsRepository = AssetsRepository; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public AssPaymanService(IUnitOfWork unitOfWork, IAssetsPaymanRepository AssetsPaymanRepository, IAssetsRepository AssetsRepository) { _unitOfWork = unitOfWork; _AssetsPaymanRepository = AssetsPaymanRepository; _AssetsRepository = AssetsRepository; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public AssUserService(IUnitOfWork unitOfWork, IAssetsUserRepository AssetsUserRepository, IAssetsRepository AssetsRepository) { _unitOfWork = unitOfWork; _AssetsUserRepository = AssetsUserRepository; _AssetsRepository = AssetsRepository; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public AssTeamService(IUnitOfWork unitOfWork, IAssetsTeamRepository AssetsTeamRepository, IAssetsRepository AssetsRepository) { _unitOfWork = unitOfWork; _AssetsTeamRepository = AssetsTeamRepository; _AssetsRepository = AssetsRepository; }
public AssetsController( IAssetsRepository assetsRepository, IConvertService convertService, IEventSender eventSender) { _assetsRepository = assetsRepository; _convertService = convertService; _eventSender = eventSender; }
public AssetsController( ILegacyAssetsCache legacyAssetsCache, IAssetsRepository assetsRepository, IConvertService convertService) { _legacyAssetsCache = legacyAssetsCache; _assetsRepository = assetsRepository; _convertService = convertService; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public AssTypeService(IUnitOfWork unitOfWork, IAssetsTypeRepository AssetsTypeRepository, IAssetsRepository AssetsRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _AssetsTypeRepository = AssetsTypeRepository; _AssetsRepository = AssetsRepository; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
/// <summary> /// 资产分析服务实现的构造函数 /// </summary> public AssAnalysisService(IAssetsRepository assetsRepository, ICustomerReposity customerReposity, IVendorReposity vendorReposity, IDbContext dbContext) { _assetsRepository = assetsRepository; _customerReposity = customerReposity; _vendorReposity = vendorReposity; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public coreUserService(IUnitOfWork unitOfWork, IAssetsRepository assetsRepository, IcoreUserRepository coreUserRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _assetsRepository = assetsRepository; _coreUserRepository = coreUserRepository; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
/// <summary> /// Initializes a new instance of /// type AssetsService. /// </summary> /// <param name="AssetsRepository"></param> /// <param name="unitOfWork"></param> public DepreciationsService( IDepreciationsRepository DepreciationRepository, IAssetsRepository AssetsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._DepreciationRepository = DepreciationRepository; this._AssetsRepository = AssetsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }
private static void PopulateAssets(this IAssetsRepository assetsRepository) { assetsRepository.RegisterAssetAsync(Asset.Create("CHF", "Swiss Franc")); assetsRepository.RegisterAssetAsync(Asset.Create("USD", "US Dollar")); assetsRepository.RegisterAssetAsync(Asset.Create("EUR", "Euro")); assetsRepository.RegisterAssetAsync(Asset.Create("GBP", "British Pound")); assetsRepository.RegisterAssetAsync(Asset.Create("JPY", "Japanese Yen")); assetsRepository.RegisterAssetAsync(Asset.Create("CAD", "Canadian Dollar")); assetsRepository.RegisterAssetAsync(Asset.Create("AUD", "Australian Dollar")); assetsRepository.RegisterAssetAsync(Asset.Create("NZD", "New-Zealand Dollar")); }
/// <summary> /// Initializes a new instance of /// type AssetsService. /// </summary> /// <param name="AssetsRepository"></param> /// <param name="unitOfWork"></param> public ExcludesService( IExcludesRepository ExcludesRepository, IAssetsRepository AssetsRepository, ILanguageService languageService, IUnitOfWork unitOfWork) { this._ExcludesRepository = ExcludesRepository; this._AssetsRepository = AssetsRepository; this._languageService = languageService; this._unitOfWork = unitOfWork; }
/// <summary> /// 主数据服务实现的构造函数 /// </summary> public SettingService(IUnitOfWork unitOfWork, IAssetsRepository AssetsRepository, IAssProcessRecordRepository AssProcessRecordRepository, IDepartmentRepository departmentRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _AssetsRepository = AssetsRepository; _AssProcessRecordRepository = AssProcessRecordRepository; _departmentRepository = departmentRepository; SMOSECDbContext = (SMOSECDbContext)dbContext; }
public static async Task <IAsset> FindAssetByBlockchainAssetIdAsync(this IAssetsRepository assetsRepository, string blockchainAssetId) { if (blockchainAssetId == null) { return(await assetsRepository.GetAssetAsync(LykkeConstants.BitcoinAssetId)); } var assets = await assetsRepository.GetAssetsAsync(); return(assets.FirstOrDefault(itm => itm.BlockChainAssetId == blockchainAssetId || itm.Id == blockchainAssetId)); }
/// <summary> /// 资产盘点的服务实现的构造函数 /// </summary> public AssInventoryService(IUnitOfWork unitOfWork, IAssetsRepository assetsRepository, IAssInventoryRepository assInventoryRepository, IAssInventoryResultRepository assInventoryResultRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _assetsRepository = assetsRepository; _assInventoryRepository = assInventoryRepository; _assInventoryResultRepository = assInventoryResultRepository; _SMOSECDbContext = (SMOSECDbContext)dbContext; }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public coreUserService(IUnitOfWork unitOfWork, IAssetsRepository assetsRepository, IcoreUserRepository coreUserRepository, IDepartmentRepository DepartmentRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _assetsRepository = assetsRepository; _coreUserRepository = coreUserRepository; _DepartmentRepository = DepartmentRepository; SMOSECDbContext = (SMOSECDbContext)dbContext; }
public TradingConditionsController( IAssetsRepository assetsRepository, ITradingConditionsRepository tradingConditionsRepository, IConvertService convertService, IEventSender eventSender, DefaultLegalEntitySettings defaultLegalEntitySettings) { _assetsRepository = assetsRepository; _tradingConditionsRepository = tradingConditionsRepository; _convertService = convertService; _eventSender = eventSender; _defaultLegalEntitySettings = defaultLegalEntitySettings; }
/// <summary> /// 主数据服务实现的构造函数 /// </summary> public SettingService(IUnitOfWork unitOfWork, IAssetsRepository AssetsRepository, IAssetsTypeRepository assetsTypeRepository, IAssTemplateRepository assTemplateRepository, IWHStorageLocationRepository whStorageLocationRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _AssetsRepository = AssetsRepository; _assetsTypeRepository = assetsTypeRepository; _assTemplateRepository = assTemplateRepository; _whStorageLocationRepository = whStorageLocationRepository; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
/// <summary> /// 资产销售单服务实现的构造函数 /// </summary> public AssSalesOrderService(IUnitOfWork unitOfWork, IAssetsRepository AssetsRepository, IAssSalesOrderRepository assSalesOrderRepository, IAssSORowRepository assSoRowRepository, IAssTemplateRepository assTemplateRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _AssetsRepository = AssetsRepository; _assSalesOrderRepository = assSalesOrderRepository; _assSoRowRepository = assSoRowRepository; _assTemplateRepository = assTemplateRepository; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
/// <summary> /// 采购单服务实现的构造函数 /// </summary> public AssPurchaseOrderService(IUnitOfWork unitOfWork, IAssetsRepository assetsRepository, IAssPurchaseOrderRepository assPurchaseOrderRepository, IAssPORowRepository assPoRowRepository, IAssTemplateRepository assTemplateRepository, IDbContext dbContext) { _unitOfWork = unitOfWork; _assetsRepository = assetsRepository; _assPurchaseOrderRepository = assPurchaseOrderRepository; _assPoRowRepository = assPoRowRepository; _assTemplateRepository = assTemplateRepository; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
public AssetsService(IAssetsRepository repository, IOptions <CloudinarySettings> cloudinaryConfig, IMapper mapper) { _repository = repository; _cloudinaryConfig = cloudinaryConfig; _mapper = mapper; Account acc = new Account( _cloudinaryConfig.Value.CloudName, _cloudinaryConfig.Value.ApiKey, _cloudinaryConfig.Value.ApiSecret ); _cloudinary = new Cloudinary(acc); }
/// <summary> /// 成本中心服务实现的构造函数 /// </summary> public OrderCommonService( IAssProcessRecordRepository AssProcessRecordRepository, IConsumablesRepository ConsumablesRepository, IConQuantRepository ConQuantRepository, IAssetsRepository AssetsRepository, IAssetsTypeRepository AssetsTypeRepository, IDbContext dbContext) { _AssProcessRecordRepository = AssProcessRecordRepository; _ConsumablesRepository = ConsumablesRepository; _ConQuantRepository = ConQuantRepository; _AssetsRepository = AssetsRepository; _AssetsTypeRepository = AssetsTypeRepository; SMOWMSDbContext = (SMOWMSDbContext)dbContext; }
public EmailGenerator(SrvPdfGenerator srvPdfGenerator, IAssetsRepository assetsRepository, IPersonalDataRepository personalDataRepository, TemplateGenerator localTemplateGenerator, BaseSettings settings, ITemplateGenerator templateGenerator, EmailGeneratorSettings emailGeneratorSettings, IQrCodeGenerator qrCodeGenerator, IBackupQrRepository backupQrRepository) { _srvPdfGenerator = srvPdfGenerator; _assetsRepository = assetsRepository; _personalDataRepository = personalDataRepository; _settings = settings; _templateGenerator = templateGenerator; _emailGeneratorSettings = emailGeneratorSettings; _qrCodeGenerator = qrCodeGenerator; _backupQrRepository = backupQrRepository; _localTemplateGenerator = localTemplateGenerator; }
public TradingRoutesController( IAssetsRepository assetsRepository, ITradingRoutesRepository tradingRoutesRepository, ITradingConditionsRepository tradingConditionsRepository, IAssetPairsRepository assetPairsRepository, IConvertService convertService, IEventSender eventSender) { _assetsRepository = assetsRepository; _tradingRoutesRepository = tradingRoutesRepository; _tradingConditionsRepository = tradingConditionsRepository; _assetPairsRepository = assetPairsRepository; _convertService = convertService; _eventSender = eventSender; }
public AssetsDataViewProvider(IAssetsRepository rep) { _rep = rep; }
public AssetsController(IAssetsRepository assetsRepository) { _assetsRepository = assetsRepository; }
public AssetsController(IAssetsRepository rep) { _rep = rep; }
public AssetPairsController(IAssetsRepository assetsRepository, IAssetPairsRepository assetPairsRepository) { _assetsRepository = assetsRepository; _assetPairsRepository = assetPairsRepository; }
public AssetDictionary(IAssetsRepository assetsRepository, ILog log) : base("AssetCachedReader", 5*60000, log) { _assetsRepository = assetsRepository; }