public AssetDomainService(IAssetRepository assetRepository, IAssetReturnRepository assetReturnRepository, IAssetDeployRepository assetDeployRepository, IAssetApplyRepository assetApplyRepository, IAssetExchangeRepository assetExchangeRepository) { _assetRepository = assetRepository; _assetReturnRepository = assetReturnRepository; _assetDeployRepository = assetDeployRepository; _assetApplyRepository = assetApplyRepository; _assetExchangeRepository = assetExchangeRepository; }
public AssetReturnService( IAssetReturnRepository assetReturnRepository, IMapper mapper, IBus bus, ISieveProcessor sieveProcessor, IUser user, IOptions <SieveOptions> options) { _assetReturnRepository = assetReturnRepository; _mapper = mapper; _bus = bus; _sieveProcessor = sieveProcessor; _user = user; _sieveOptions = options.Value; }
public AssetReturnCommandHandler( IUnitOfWork unitOfWork, IBus bus, INotificationHandler <DomainNotification> notifications, IAssetRepository assetRepository, IOrganizationRepository organizationRepository, IAssetReturnRepository assetReturnRepository, IAssetDomainService assetDomainService, IUser user) : base(unitOfWork, bus, notifications) { _assetRepository = assetRepository; _organizationRepository = organizationRepository; _assetReturnRepository = assetReturnRepository; _assetDomainService = assetDomainService; _user = user; }