public StoreUpdateCommand(IRepository <Entities.StoreModule.Store> repository, IStoreValidator storeValidator, IInternalCommandService internalCommandService, IDtoValidatorFactory dtoValidatorFactory) : base(dtoValidatorFactory, false) { _internalCommandService = internalCommandService; _repository = repository; _storeValidator = storeValidator; }
public StoreGetByIdCommand(ICachedRepository <Entities.StoreModule.Store> storeRepository, IStoreValidator storeValidator, IMapper mapper, IDtoValidatorFactory dtoValidatorFactory) : base(dtoValidatorFactory, false) { _storeRepository = storeRepository; _mapper = mapper; _storeValidator = storeValidator; }
public ProductCreateCommand(IDtoValidatorFactory dtoValidatorFactory, IInternalCommandService internalCommandService, IProductQuery productQuery, IProductValidator productValidator, IStoreValidator storeValidator) : base(dtoValidatorFactory, false) { _internalCommandService = internalCommandService; _productQuery = productQuery; _productValidator = productValidator; _storeValidator = storeValidator; }
/// <summary> /// Initializes a new instance of the AzureTable class /// </summary> /// <param name="account">Account</param> /// <param name="validator">Validator</param> public AzureTable(CloudStorageAccount account, IStoreValidator <TEntity> validator) { Contract.Requires <ArgumentNullException>(null != account); var table = typeof(TEntity).GetCustomAttribute <AzureDataStoreAttribute>(false); this.tableName = null == table ? typeof(TEntity).Name : table.Name; this.account = account; this.validator = validator; }
public StoreService( IUOW UOW, ILogging Logging, ICurrentContext CurrentContext, IStoreValidator StoreValidator ) { this.UOW = UOW; this.Logging = Logging; this.CurrentContext = CurrentContext; this.StoreValidator = StoreValidator; }
public StoreDeleteCommand(IRepository <Entities.StoreModule.Store> repository, IStoreValidator storeValidator, IDtoValidatorFactory dtoValidatorFactory) : base(dtoValidatorFactory, false) { _repository = repository; _storeValidator = storeValidator; }