public CalculatorClient(ICalculator calculator, IInputParser parser, IInputValidator validator, IOperatorProvider operatorProvider) { _calculator = calculator ?? throw new System.ArgumentNullException(nameof(calculator)); _parser = parser ?? throw new System.ArgumentNullException(nameof(parser)); _validator = validator ?? throw new System.ArgumentNullException(nameof(validator)); _operatorProvider = operatorProvider ?? throw new System.ArgumentNullException(nameof(operatorProvider)); }
public CalculatorClientShould() { _calculator = A.Fake <ICalculator>(); _inputParser = A.Fake <IInputParser>(); _inputValidator = A.Fake <IInputValidator>(); _operatorProvider = A.Fake <IOperatorProvider>(); _calculatorClient = new CalculatorClient(_calculator, _inputParser, _inputValidator, _operatorProvider); }
public static TDto ToDto <TDto>(this IRequest request, IOperatorProvider operatorProvider) where TDto : IDto, IHavingOperator, new() { if (null == request) { return(new TDto()); } var dto = Mapper.Map <IRequest, TDto>(request); dto.Operator = operatorProvider.GetOperator(); return(dto); }
public UsersController(ICustomersProvider customersProvider, IOperatorProvider operatorProvider) { this.customersProvider = customersProvider; this.operatorProvider = operatorProvider; }
//IOperatorProvider httpContextAccessor public UseRBLL(IOperatorProvider httpContextAccessor, IStringLocalizer <UseRBLL> T) { _httpContextAccessor = httpContextAccessor; _T = T; }
public static TDto[] ToDtos <TDto>(this IRequest[] requests, IOperatorProvider operatorProvider) where TDto : IDto, IHavingOperator, new() { return(requests.Select(_ => _.ToDto <TDto>(operatorProvider)).ToArray()); }
public void CreateProvider() { IAlarmProvider p1 = ProviderFactory.Create <IAlarmProvider>(connStr); Assert.IsTrue(p1 != null); ICardChargeRecordProvider p2 = ProviderFactory.Create <ICardChargeRecordProvider>(connStr); Assert.IsTrue(p2 != null); ICardDeferRecordProvider p3 = ProviderFactory.Create <ICardDeferRecordProvider>(connStr); Assert.IsTrue(p3 != null); ICardDisableEnableRecordProvider p4 = ProviderFactory.Create <ICardDisableEnableRecordProvider>(connStr); Assert.IsTrue(p4 != null); ICardEventProvider p5 = ProviderFactory.Create <ICardEventProvider>(connStr); Assert.IsTrue(p5 != null); ICardLostRestoreRecordProvider p6 = ProviderFactory.Create <ICardLostRestoreRecordProvider>(connStr); Assert.IsTrue(p6 != null); ICardProvider p9 = ProviderFactory.Create <ICardProvider>(connStr); Assert.IsTrue(p9 != null); ICardRecycleRecordProvider p10 = ProviderFactory.Create <ICardRecycleRecordProvider>(connStr); Assert.IsTrue(p10 != null); ICardReleaseRecordProvider p11 = ProviderFactory.Create <ICardReleaseRecordProvider>(connStr); Assert.IsTrue(p11 != null); IEntranceProvider p12 = ProviderFactory.Create <IEntranceProvider>(connStr); Assert.IsTrue(p12 != null); IOperatorLogProvider p13 = ProviderFactory.Create <IOperatorLogProvider>(connStr); Assert.IsTrue(p13 != null); IOperatorProvider p14 = ProviderFactory.Create <IOperatorProvider>(connStr); Assert.IsTrue(p14 != null); IParkProvider p16 = ProviderFactory.Create <IParkProvider>(connStr); Assert.IsTrue(p16 != null); IRoleProvider p17 = ProviderFactory.Create <IRoleProvider>(connStr); Assert.IsTrue(p17 != null); ISnapShotProvider p18 = ProviderFactory.Create <ISnapShotProvider>(connStr); Assert.IsTrue(p18 != null); ISysParameterProvider p19 = ProviderFactory.Create <ISysParameterProvider>(connStr); Assert.IsTrue(p19 != null); IVideoSourceProvider p21 = ProviderFactory.Create <IVideoSourceProvider>(connStr); Assert.IsTrue(p21 != null); IWaitingCommandProvider p24 = ProviderFactory.Create <IWaitingCommandProvider>(connStr); Assert.IsTrue(p24 != null); IWorkstationProvider p25 = ProviderFactory.Create <IWorkstationProvider>(connStr); Assert.IsTrue(p25 != null); }