|
@@ -7,6 +7,7 @@ using Azure.Cosmos;
|
|
using Azure.Messaging.ServiceBus;
|
|
using Azure.Messaging.ServiceBus;
|
|
using Microsoft.Azure.Documents;
|
|
using Microsoft.Azure.Documents;
|
|
using Microsoft.Azure.WebJobs;
|
|
using Microsoft.Azure.WebJobs;
|
|
|
|
+using Microsoft.Extensions.Configuration;
|
|
using Microsoft.Extensions.Logging;
|
|
using Microsoft.Extensions.Logging;
|
|
using TEAMModelOS.SDK.DI;
|
|
using TEAMModelOS.SDK.DI;
|
|
using TEAMModelOS.SDK.Extension;
|
|
using TEAMModelOS.SDK.Extension;
|
|
@@ -21,13 +22,17 @@ namespace TEAMModelFunction
|
|
private readonly AzureStorageFactory _azureStorage;
|
|
private readonly AzureStorageFactory _azureStorage;
|
|
private readonly DingDing _dingDing;
|
|
private readonly DingDing _dingDing;
|
|
private readonly AzureRedisFactory _azureRedis;
|
|
private readonly AzureRedisFactory _azureRedis;
|
|
- public MonitorCosmosDB( AzureCosmosFactory azureCosmos, AzureServiceBusFactory azureServiceBus, AzureStorageFactory azureStorage, DingDing dingDing, AzureRedisFactory azureRedis)
|
|
|
|
|
|
+ // private IConfiguration _configuration { get; set; }
|
|
|
|
+ public MonitorCosmosDB( AzureCosmosFactory azureCosmos, AzureServiceBusFactory azureServiceBus, AzureStorageFactory azureStorage, DingDing dingDing, AzureRedisFactory azureRedis
|
|
|
|
+ // , IConfiguration configuration
|
|
|
|
+ )
|
|
{
|
|
{
|
|
_azureCosmos = azureCosmos;
|
|
_azureCosmos = azureCosmos;
|
|
_serviceBus = azureServiceBus;
|
|
_serviceBus = azureServiceBus;
|
|
_azureStorage = azureStorage;
|
|
_azureStorage = azureStorage;
|
|
_dingDing = dingDing;
|
|
_dingDing = dingDing;
|
|
_azureRedis = azureRedis;
|
|
_azureRedis = azureRedis;
|
|
|
|
+ // _configuration = configuration;
|
|
}
|
|
}
|
|
|
|
|
|
[FunctionName("Common")]
|
|
[FunctionName("Common")]
|