Exemple #1
0
 protected DataEntryServiceBase(
     ISourceDataContext context,
     ICalculationFactory calculationFactory)
     : base(context)
 {
     this.calculationFactory = calculationFactory;
 }
 public static ICalculationFactory Instance()
 {
     if (_instanceCalcFactory == null)
     {
         _instanceCalcFactory = new CalculationFactory();
     }
     return(_instanceCalcFactory);
 }
Exemple #3
0
 public CalculationService(
     ICalculationInputValidator calculationInputValidator,
     ICalculationFactory calculationFactory,
     ICalculationAuditRepository calculationAuditRepository)
 {
     this.calculationInputValidator  = calculationInputValidator;
     this.calculationFactory         = calculationFactory;
     this.calculationAuditRepository = calculationAuditRepository;
 }
        static void Main()
        {
            Application.SetHighDpiMode(HighDpiMode.SystemAware);
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            ICalculationFactory fac = FuncDistributor.Clone;

            Application.Run(new UrbanCalculator(fac));
        }
Exemple #5
0
 public AlgorithmServiceProvider(ITaskActions taskActions,
                                 IServiceActions serviceActions,
                                 ILogger logger,
                                 ICalculationFactory calculationFactory)
 {
     _taskActions        = taskActions;
     _serviceActions     = serviceActions;
     _logger             = logger;
     _calculationFactory = calculationFactory;
 }
Exemple #6
0
 public CalculationEngine(
     ICalculationFactory calculationFactory,
     IInstructionValidator instructionValidator,
     IFileReader fileReader,
     IMapper <string, Instruction> instructionMapper
     )
 {
     this.calculationFactory   = calculationFactory ?? throw new ArgumentNullException(nameof(calculationFactory));
     this.instructionValidator = instructionValidator ?? throw new ArgumentNullException(nameof(instructionValidator));
     this.fileReader           = fileReader ?? throw new ArgumentNullException(nameof(fileReader));
     this.instructionMapper    = instructionMapper ?? throw new ArgumentNullException(nameof(instructionMapper));
 }
 public RunController(ITicketRepository tick, IRunRepository run,
                      IReservationService resServ,
                      ITicketService tickServ,
                      ICalculationFactory calcFact,
                      IReservationRepository reservationRepo,
                      ITrainRepository trainRepo)
 {
     _tickRepo        = tick;
     _runRepo         = run;
     _resServ         = resServ;
     _tickServ        = tickServ;
     _calcFact        = calcFact;
     _reservationRepo = reservationRepo;
     _trainRepo       = trainRepo;
 }
Exemple #8
0
 public UrbanCalculator(ICalculationFactory factory)
 {
     InitializeComponent();
     Factory = factory;
 }
Exemple #9
0
 public Electricity(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
 public Commuting(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
Exemple #11
0
 public CourierRoute(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
 public Refrigerant(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
 public SequenceController(ICalculationFactory calculationFactory)
 {
     _calculationFactory = calculationFactory;
 }
Exemple #14
0
 public AirTravelRoute(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
Exemple #15
0
 public Accommodation(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
Exemple #16
0
 public Waste(ISourceDataContext context, ICalculationFactory calculationFactory) : base(context, calculationFactory)
 {
 }
Exemple #17
0
 public MathController(ICalculationFactory calculationFactory, IMap map, ILogger <MathController> logger)
 {
     _calculationFactory = calculationFactory;
     _map    = map;
     _logger = logger;
 }