public ProductController( ITnfSession session, IRepository <Product> repository, IProductService productServices) { _session = session; _repository = repository; _productServices = productServices; }
public SubscribeController( ISubscriptionService subscriptionService, IEventSubscriptionRepository repository, ITnfSession session) { _subscriptionService = subscriptionService; _repository = repository; _session = session; }
public PostgreSQLCrudDbContext(DbContextOptions <CrudDbContext> options, ITnfSession session) : base(options, session) { }
public SqlServerStockDbContext(DbContextOptions <StockDbContext> options, ITnfSession session) : base(options, session) { }
public FiscalContext(DbContextOptions <FiscalContext> options, ITnfSession session) : base(options, session) { }
// Importante o construtor do contexto receber as opções com o tipo generico definido: DbContextOptions<TDbContext> public CustomerDbContext(DbContextOptions <CustomerDbContext> options, ITnfSession session) : base(options, session) { }
public ApplicationController(ITnfSession tnfSession) { _tnfSession = tnfSession; }
public AppCheckInDbContext(DbContextOptions <AppCheckInDbContext> options, ITnfSession session) : base(options, session) { }
public OracleCrudDbContext(DbContextOptions <CrudDbContext> options, ITnfSession session, DatabaseConfiguration databaseConfiguration) : base(options, session) { _databaseConfiguration = databaseConfiguration; }
public ZeroContext(DbContextOptions <ZeroContext> options, ITnfSession session) : base(options, session) { }
// Importante o construtor do contexto receber as opções com o tipo generico definido: DbContextOptions<TDbContext> public EmployeeDbContext(DbContextOptions <EmployeeDbContext> options, ITnfSession session) : base(options, session) { }
public SampleSgdpDataService(ICustomerRepository customerRepository, ITnfSession session) { _customerRepository = customerRepository; _session = session; }
public SqlServerTnfBasicCrudContext(DbContextOptions <TnfBasicCrudContext> options, ITnfSession session) : base(options, session) { }
public SqlServerCrudDbContext(DbContextOptions <CrudDbContext> options, ITnfSession session) : base(options, session) { }
public ProfessionalDbContext(DbContextOptions <ProfessionalDbContext> options, ITnfSession session) : base(options, session) { _customFilterProvider = session.GetService <ICustomFilterProvider>(); }
public SqlServerOrderDbContext(DbContextOptions <OrderDbContext> options, ITnfSession session) : base(options, session) { }
//Implementação de jobs também podem usar injeção de dependência assim como o resto da stack do TNF //Todas a interfaces e classes registrados do injetor de dependência da sua aplicação estarão disponível //para usar dentro das classes de job. public LogSessionJob(ITnfSession session) { _session = session; }
// Importante o construtor do contexto receber as opções com o tipo generico definido: DbContextOptions<TDbContext> public PurchaseOrderContext(DbContextOptions <PurchaseOrderContext> options, ITnfSession session) : base(options, session) { }
public PollContext(DbContextOptions <PollContext> options, ITnfSession session) : base(options, session) { }
// Importante o construtor do contexto receber as opções com o tipo generico definido: DbContextOptions<TDbContext> public BasicCrudDbContext(DbContextOptions <BasicCrudDbContext> options, ITnfSession session) : base(options, session) { }
public FakeCrudDbContext(DbContextOptions <CrudDbContext> options, ITnfSession session) : base(options, session) { }
public ConsultingManagerDbContext(DbContextOptions <ConsultingManagerDbContext> options, ITnfSession session) : base(options, session) { }
public SalesContext(DbContextOptions <SalesContext> options, ITnfSession session) : base(options, session) { }