protected override void ServicesConfiguration(IServiceCollection services) { services.AddDbContext <TicketReservationContext>(); services.AddEntityFrameworkInMemoryDatabase(); services.AddAutoMapper(typeof(Startup).Assembly, typeof(TicketReservationContext).Assembly); _emailSender = A.Fake <ISendEmails>(); services.AddSingleton(_emailSender); }
public OrdenController(IOrdenService servicio, IRestClientCarritoCompras restClientCarritoCompras, IRestClientBroker restClientBroker, ISendEmails sendEmails, IRestClientPagos restClientPagos, IRestClientInventario restClientInventario) { _servicio = servicio; _restClientCarritoCompras = restClientCarritoCompras; _restClientBroker = restClientBroker; _sendEmails = sendEmails; _restClientPagos = restClientPagos; _restClientInventario = restClientInventario; }
public ReservationsManager(TicketReservationContext ctx, IQueryReservations reservationsQuerier, ISendEmails emailSender) { _ctx = ctx; _reservationsQuerier = reservationsQuerier; _emailSender = emailSender; }
public SendAccSupplierRegistrationEmail(ISendEmails emailSender) { _emailSender = emailSender; }