Пример #1
0
        /// <summary>
        /// Initializes a new instance of the <see cref="BarProvider"/> class.
        /// </summary>
        /// <param name="container">The componentry container.</param>
        /// <param name="messagingAdapter">The messaging adapter.</param>
        /// <param name="repository">The instrument repository.</param>
        /// <param name="dataSerializer">The data serializer for the provider.</param>
        public BarProvider(
            IComponentryContainer container,
            IMessageBusAdapter messagingAdapter,
            IBarRepository repository,
            IDataSerializer <Bar> dataSerializer)
            : base(container, messagingAdapter)
        {
            this.repository     = repository;
            this.dataSerializer = dataSerializer;

            this.RegisterHandler <DataRequest>(this.OnMessage);
        }
Пример #2
0
 public BarService(IBarRepository <Beverage> beverages, IBarRepository <Additive> additives, IBarCalculator calculator)
 {
     _beverages  = beverages;
     _additives  = additives;
     _calculator = calculator;
 }
Пример #3
0
 public CreateBarCommandHandler(IBarRepository barRepository)
 {
     _barRepository = barRepository;
 }
Пример #4
0
 public BarController(IBarRepository repository, UserManager <ApplicationUser> userManager)
 {
     _repository  = repository;
     _userManager = userManager;
 }
 public BarService(IBarRepository repository)
 {
     this.repository = repository;
 }
Пример #6
0
 public DeleteBarCommandHandler(IBarRepository barRepository)
 {
     _barRepository = barRepository;
 }
Пример #7
0
 public LayoutInitializer(IFooRepository fooRepository, IBarRepository barRepository)
 {
     _fooRepository = fooRepository;
     _barRepository = barRepository;
 }
 public FooService(IBarRepository barRepository)
 {
     _barRepository = barRepository;
 }
Пример #9
0
 public Consumer(IFooRepository fooRepository, IBarRepository barRepository)
 {
     this.fooRepository = fooRepository;
     this.barRepository = barRepository;
 }
Пример #10
0
 public FooManager(IFooRespository repository, IFooTypeRepository fooTypeRepository, IBarRepository barRepository)
 {
     _fooRepository     = repository;
     _fooTypeRepository = fooTypeRepository;
     _barRepository     = barRepository;
 }