Beispiel #1
0
 public IndexModel(ISendEmail sendEmail, IUserService userService,
                   IAzureSASTokenUrl azureSASTokenUrl, ILogger <IndexModel> logger)
 {
     _sendEmail        = sendEmail;
     _userService      = userService;
     _azureSASTokenUrl = azureSASTokenUrl;
     _logger           = logger;
 }
Beispiel #2
0
 public EventsModel(ApiClient apiClient, IMapper mapper, IAzureBlob azureBlob, IFileValidate fileValidate,
                    IAzureSASTokenUrl azureSASTokenUrl, ILogger <EventsModel> logger)
 {
     _apiClient        = apiClient;
     _mapper           = mapper;
     _azureBlob        = azureBlob;
     _fileValidate     = fileValidate;
     _azureSASTokenUrl = azureSASTokenUrl;
     _logger           = logger;
 }
Beispiel #3
0
 public BoardMeetingsModel(ApiClient apiClient, IMapper mapper, IAzureSASTokenUrl azureSASTokenUrl,
                           IAzureBlob azureBlob, IFileValidate fileValidate, ILogger <BoardMeetingsModel> logger)
 {
     _apiClient        = apiClient;
     _mapper           = mapper;
     _azureSASTokenUrl = azureSASTokenUrl;
     _azureBlob        = azureBlob;
     _fileValidate     = fileValidate;
     _logger           = logger;
     //need to initialize an empty object because by default the property is null
     //within the view, when you try and access the objects underlying properties, razor will throw an error
     //because the property has not been initialized
     MeetingToCreateEdit = new BoardMeetingManipulationDto();
     FileUploaded        = new RequiredFileDto();
 }
Beispiel #4
0
 public MeetingMinutesModel(IAzureSASTokenUrl azureSASTokenUrl, ILogger <MeetingMinutesModel> logger)
 {
     _azureSASTokenUrl = azureSASTokenUrl;
     _logger           = logger;
 }