public IndexModel(ISendEmail sendEmail, IUserService userService, IAzureSASTokenUrl azureSASTokenUrl, ILogger <IndexModel> logger) { _sendEmail = sendEmail; _userService = userService; _azureSASTokenUrl = azureSASTokenUrl; _logger = logger; }
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; }
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(); }
public MeetingMinutesModel(IAzureSASTokenUrl azureSASTokenUrl, ILogger <MeetingMinutesModel> logger) { _azureSASTokenUrl = azureSASTokenUrl; _logger = logger; }