Пример #1
0
 public EventController(IEventLogic eventLogic,
                        IPersonLogic personLogic,
                        IEventValidation eventValidation)
 {
     _eventLogic      = eventLogic;
     _eventValidation = eventValidation;
     _personLogic     = personLogic;
 }
 /// <summary>
 /// Constructor dependency injection
 /// </summary>
 /// <param name="studentLogic"></param>
 /// <param name="driverLogic"></param>
 /// <param name="hostLogic"></param>
 /// <param name="eventLogic"></param>
 /// <param name="emailServiceApiApi"></param>
 public RegistrationLogic(IStudentLogic studentLogic, IDriverLogic driverLogic, IHostLogic hostLogic, IEventLogic eventLogic, IEmailServiceApi emailServiceApiApi)
 {
     _studentLogic       = studentLogic;
     _driverLogic        = driverLogic;
     _hostLogic          = hostLogic;
     _eventLogic         = eventLogic;
     _emailServiceApiApi = emailServiceApiApi;
 }
Пример #3
0
 public PersonController(IPersonLogic personLogic,
                         IPersonValidation personValidation,
                         IEventValidation eventValidation,
                         IEventLogic eventLogic,
                         IBadgeLogic badgeLogic)
 {
     _personLogic      = personLogic;
     _personValidation = personValidation;
     _eventValidation  = eventValidation;
     _eventLogic       = eventLogic;
     _badgeLogic       = badgeLogic;
 }
Пример #4
0
 public EventsController(IMapper mapper, IEventLogic eventLogic) : base(mapper, eventLogic)
 {
 }
 public TriggeredEventController(IEventLogic eventLogic, ITransactionProvider transactionProvider)
 {
     _eventLogic = eventLogic;
     _transactionProvider = transactionProvider;
 }
Пример #6
0
 /// <summary>
 /// Constructor dependency injection
 /// </summary>
 /// <param name="eventLogic"></param>
 public EventController(IEventLogic eventLogic)
 {
     _eventLogic = eventLogic;
 }
Пример #7
0
 public EventController(IEventLogic eventLogic)
 {
     this.eventLogic = eventLogic;
 }
Пример #8
0
 public EventController(IEventLogic logic, IMapper mapper, IPackageLogic packageLogic)
 {
     Logic        = logic;
     PackageLogic = packageLogic;
     Mapper       = mapper;
 }
Пример #9
0
 public EventController(IEventLogic logic)
 {
     this.logic = logic;
 }
Пример #10
0
 /// <summary>
 /// Constructor dependency injection
 /// </summary>
 /// <param name="eventLogic"></param>
 /// <param name="emailUtilityLogic"></param>
 public EventController(IEventLogic eventLogic, IEmailUtilityLogic emailUtilityLogic)
 {
     _eventLogic        = eventLogic;
     _emailUtilityLogic = emailUtilityLogic;
 }
Пример #11
0
 public EventController(ILoggerManager logger, IEventLogic eventLogic, IEventGenreLogic eventGenreLogic)
 {
     _logger          = logger;
     _eventLogic      = eventLogic;
     _eventGenreLogic = eventGenreLogic;
 }
Пример #12
0
 public EventsController(IAuthLogic authLogic, IEventRepository eventRepos, IEventLogic eventLogic)
 {
     _authLogic  = authLogic;
     _eventRepos = eventRepos;
     _eventLogic = eventLogic;
 }