public ReplyUseCase(DbContext eventContext, IParticipantFactory participantFactory, IEventRespository eventRespository, IInvitationRepository invitationRepository) { _eventContext = eventContext; _participantFactory = participantFactory; _eventRespository = eventRespository; _invitationRepository = invitationRepository; }
public ReplyUseCaseShould() { SetupContext(); _participantFactory = new ParticipantFactory(); _invitationRepository = new InvitationRepository(_context); _eventRepository = new EventRepository(_context); }
public UserService(IValidationDictionary validationDictionary, IUserRespository respository, ICategoryRespository categoryRespository, IEventRespository eventRespository, INotificationRespository notificationRespository) { _respository = respository; _categoryRespository = categoryRespository; _validationDictionary = validationDictionary; _eventRespository = eventRespository; _notificationRespository = notificationRespository; }
public SendInvitesTests() { var options = new DbContextOptionsBuilder <EventContext>() .UseInMemoryDatabase(databaseName: "Add_writes_to_database") .Options; _context = new EventContext(options); _invitationFactory = new Infrastructure.InvitationFactory(); _eventFactory = new Infrastructure.EventFactory(); _eventRepository = new EventRepository(_context); _emailService = new Mock <IEmailService>().Object; }
public GetEvent(IEventRespository repository) { _eventRepository = repository; }