public NyTimesCovidDataProvider(IOptions <AppSettings> settings, ILogger logger, IProcessHistory processHistory,
                                 IOctoKitGitHubClient covidGitHubClient)
 {
     _processHistory    = processHistory;
     _settings          = settings;
     _logger            = logger;
     _covidGitHubClient = covidGitHubClient;
     _covidThisRun      = DateTime.Now;
     _covidCountyDataThisLatestCheckin = DateTime.Now;
 }
 public ToolsController(IConnectionManagementService Connection, IMetadataService Metadata, IBranchService Branch, IStateService State, IKeyGenerates KeyId, IMessage Message, IProcessHistory Log, IFieldService Field, IPropertyService Property)
 {
     _Connection = Connection;
     _Metadata   = Metadata;
     _Branch     = Branch;
     _State      = State;
     _KeyId      = KeyId;
     _Message    = Message;
     _Log        = Log;
     _Field      = Field;
     _Property   = Property;
 }
 public MetadataController(IConnectionManagementService Connection, IMetadataService GetMetadata, IBranchService GetBranchById, IStateService GetStateById, IFieldService GetFieldTypes, IPaginationService SetPagination, IKeyGenerates KeyID, IPropertyService Properties, IValidationService Validation, IProcessHistory Log)
 {
     _Connection    = Connection;
     _Metadata      = GetMetadata;
     _GetBranchById = GetBranchById;
     _GetStateById  = GetStateById;
     _Field         = GetFieldTypes;
     _SetPagination = SetPagination;
     _KeyID         = KeyID;
     _Properties    = Properties;
     _Validation    = Validation;
     _Log           = Log;
 }