Esempio n. 1
0
        IGovBodyRepository govBodyRepository;          // database govbody repository


        public AddtagsRepository(
            IOptions <AppSettings> config,
            IMeetingRepository _meetingRepository,
            IGovBodyRepository _govBodyRepository
            )
        {
            _config           = config.Value;
            meetingRepository = _meetingRepository;
            govBodyRepository = _govBodyRepository;
        }
Esempio n. 2
0
 public WF_RetrieveOnlineFiles(
     IOptions <AppSettings> config,
     IGovBodyRepository govBodyRepository,
     IMeetingRepository meetingRepository
     )
 {
     _config            = config.Value;
     _govBodyRepository = govBodyRepository;
     _meetingRepository = meetingRepository;
 }
        IGovBodyRepository govBodyRepository;          // database govbody repository

        public FixasrRepository(
            IOptions <AppSettings> _config,
            IMeetingRepository _meetingRepository,
            IGovBodyRepository _govBodyRepository
            )
        {
            config            = _config.Value;
            datafiles         = config.DatafilesPath;
            meetingRepository = _meetingRepository;
            govBodyRepository = _govBodyRepository;
        }
 public WF_ProcessReceivedFiles(
     ILogger <WF_ProcessReceivedFiles> _logger,
     IOptions <AppSettings> _config,
     IGovBodyRepository _govBodyRepository,
     IMeetingRepository _meetingRepository
     )
 {
     logger            = _logger;
     config            = _config.Value;
     govBodyRepository = _govBodyRepository;
     meetingRepository = _meetingRepository;
 }
 public WF_ProcessTranscripts(
     ILogger <WF_ProcessReceivedFiles> _logger,
     IOptions <AppSettings> _config,
     TranscriptProcess _transcriptProcess,
     IMeetingRepository _meetingRepository,
     IGovBodyRepository _govBodyRepository
     )
 {
     logger            = _logger;
     config            = _config.Value;
     transcriptProcess = _transcriptProcess;
     meetingRepository = _meetingRepository;
     govBodyRepository = _govBodyRepository;
 }
Esempio n. 6
0
 public WF_ProcessProofread(
     IOptions <AppSettings> _config,
     AddtagsRepository _addtagsRepository,
     FixasrRepository _fixasrRepository,
     IGovBodyRepository _govBodyRepository,
     IMeetingRepository _meetingRepository
     )
 {
     config            = _config.Value;
     addtagsRepository = _addtagsRepository;
     fixasrRepository  = _fixasrRepository;
     meetingRepository = _meetingRepository;
     govBodyRepository = _govBodyRepository;
 }
        //ILoadDatabase loadDatabase;

        public WF_LoadDatabase(
            ILogger <WF_LoadDatabase> _logger,
            IOptions <AppSettings> _config,
            IGovBodyRepository _govBodyRepository,
            IMeetingRepository _meetingRepository
            //ILoadDatabase _loadDatabase
            )
        {
            config            = _config.Value;
            logger            = _logger;
            meetingRepository = _meetingRepository;
            govBodyRepository = _govBodyRepository;
            //loadDatabase = _loadDatabase;
        }
 public MeetingFolder(IGovBodyRepository govBodyRepository, Meeting meeting)
 {
     try
     {
         GovernmentBody g = govBodyRepository.Get(meeting.GovernmentBodyId);
         language     = g.Languages[0].Name;
         country      = g.Country;
         state        = g.State;
         county       = g.County;
         municipality = g.Municipality;
         date         = date = string.Format("{0:yyyy-MM-dd}", meeting.Date);
         SetCalculatedFields();
         valid = true;
     }
     catch
     {
         valid = false;
     }
 }
Esempio n. 9
0
        public WF_ProcessRecordings(
            ILogger <WF_ProcessReceivedFiles> _logger,
            IOptions <AppSettings> _config,
            RecordingProcess _processRecording,
            IGovBodyRepository _govBodyRepository,
            IMeetingRepository _meetingRepository
            )
        {
            config = _config.Value;

            // Google Cloud libraries automatically use the environment variable GOOGLE_APPLICATION_CREDENTIALS
            // to authenticate to Google Cloud. Here we set this variable to the path of the credentials file,
            // which is defined in app.settings.json.
            string credentialsFilePath = config.GoogleApplicationCredentials;

            Environment.SetEnvironmentVariable("GOOGLE_APPLICATION_CREDENTIALS", credentialsFilePath);

            logger            = _logger;
            processRecording  = _processRecording;
            meetingRepository = _meetingRepository;
            govBodyRepository = _govBodyRepository;
        }
 public MeetingRepository_Stub(IGovBodyRepository govBodyRepository)
 {
     _govBodyRepository = govBodyRepository;
 }
 public GovernmentBodyController(IGovBodyRepository govBodies)
 {
     this.govBodies = govBodies;
 }
 public MeetingRepository(dBOperations _dBOps, IGovBodyRepository govBodyRepository)
 {
     dBOps = _dBOps;
     _govBodyRepository = govBodyRepository;
 }