Exemplo n.º 1
0
        public static FooEventManager GetFooEventManager(IFooGooDbContext context, IFooManager fooManager)
        {
            var mapper     = EfApplicationModule.GetMapper();
            var repository = new FooGooEventEfRepository(context, mapper);
            var serializer = new FooEventJsonSerializationStrategy();

            return(new FooEventManager(repository, fooManager, serializer));
        }
Exemplo n.º 2
0
 public FooTypeController(IFooManager manager, ILogger <FooTypeController> logger, IConfiguration configuration)
 {
     _manager = manager;
     _logger  = logger;
 }
Exemplo n.º 3
0
 public FooEventManager(IFooGooEventRepository repository, IFooManager manager, IFooEventSerializationStrategy serializer)
 {
     _repository = repository;
     _manager    = manager;
     _serializer = serializer;
 }
Exemplo n.º 4
0
 public FooUserInterface(IFooManager fooManager)
 {
     this.fooManager = fooManager;
     this.date = DateTime.Now;
 }