public SMBFileProvider(IOptions <UnsignedFilesSettings> fuSettings, IOptions <SignedFilesSettings> sigendFuSettings)
        {
            _FUSettings       = fuSettings.Value;
            _SignedFUSettings = sigendFuSettings.Value;

            _networkCredentials            = new NetworkCredential(_FUSettings.AccountName, _FUSettings.AccountKey, _FUSettings.Domain);
            _signedFilesNetworkCredentials = new NetworkCredential(_SignedFUSettings.AccountName, _SignedFUSettings.AccountKey, _SignedFUSettings.Domain);
        }
        public AzureFileProvider(IOptions <UnsignedFilesSettings> fuSettings, IOptions <SignedFilesSettings> sigendFuSettings)//IOptions<FileUploadSettings> fileUploadConfig
        {
            LogManager.LogStartFunction(MethodBase.GetCurrentMethod().DeclaringType.ToString(), MethodBase.GetCurrentMethod().Name, new Dictionary <string, object> {
                { "app signed file settings config", sigendFuSettings }
            });

            _FUSettings       = fuSettings.Value;
            _SignedFUSettings = sigendFuSettings.Value;

            _cFileStorageAccount       = new CloudStorageAccount(new StorageCredentials(_FUSettings.AccountName, _FUSettings.AccountKey), true);
            _cSignedFileStorageAccount = new CloudStorageAccount(new StorageCredentials(_SignedFUSettings.AccountName, _SignedFUSettings.AccountKey), true);
        }