AICentral.Logging.AzureMonitor 0.12.0-pullrequest0073-0002

This is a prerelease version of AICentral.Logging.AzureMonitor.
There is a newer version of this package available.
See the version list below for details.
dotnet add package AICentral.Logging.AzureMonitor --version 0.12.0-pullrequest0073-0002                
NuGet\Install-Package AICentral.Logging.AzureMonitor -Version 0.12.0-pullrequest0073-0002                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="AICentral.Logging.AzureMonitor" Version="0.12.0-pullrequest0073-0002" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AICentral.Logging.AzureMonitor --version 0.12.0-pullrequest0073-0002                
#r "nuget: AICentral.Logging.AzureMonitor, 0.12.0-pullrequest0073-0002"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install AICentral.Logging.AzureMonitor as a Cake Addin
#addin nuget:?package=AICentral.Logging.AzureMonitor&version=0.12.0-pullrequest0073-0002&prerelease

// Install AICentral.Logging.AzureMonitor as a Cake Tool
#tool nuget:?package=AICentral.Logging.AzureMonitor&version=0.12.0-pullrequest0073-0002&prerelease                

Extensions for use in AI Central

Azure Monitor advanced usage and quota Logging

To use, add a config section like below:

{
  "GenericSteps": [
    {
      "Type": "AspNetCoreFixedWindowRateLimiting",
      "Name": "window-rate-limiter",
      "Properties": {
        "LimitType": "PerConsumer|PerAICentralEndpoint",
        "MetricType": "Requests",
        "Options": {
          "Window": "00:00:10",
          "PermitLimit": 100
        }
      }
    },
    {
      "Type": "AzureMonitorLogger",
      "Name": "azure-monitor-logger",
      "Properties": {
        "WorkspaceId": "<workspace-id>",
        "Key": "<workspace-key>",
        "LogPrompt": true,
        "LogResponse": false
      }
    }
  ]
}

builder.Services.AddAICentral(
    builder.Configuration,
    additionalComponentAssemblies: typeof(AzureMonitorLoggerFactory).Assembly);

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
0.21.0 108 12/9/2024
0.21.0-pullrequest0152-0005 68 12/9/2024
0.21.0-pullrequest0152-0004 58 12/9/2024
0.20.5-pullrequest0148-0004 69 9/30/2024
0.20.5-pullrequest0148-0003 65 9/30/2024
0.20.5-pullrequest0148-0002 61 9/30/2024
0.20.3 513 9/5/2024
0.20.3-pullrequest0146-0005 85 9/5/2024
0.20.3-pullrequest0146-0004 91 9/5/2024
0.20.0 127 8/17/2024
0.20.0-pullrequest0143-0013 95 8/17/2024
0.20.0-pullrequest0143-0012 102 8/17/2024
0.20.0-pullrequest0143-0011 106 8/17/2024
0.20.0-pullrequest0143-0010 107 8/17/2024
0.20.0-pullrequest0143-0009 114 8/17/2024
0.19.6-pullrequest0143-0008 93 8/17/2024
0.19.0 74 7/29/2024
0.19.0-pullrequest0136-0014 59 7/29/2024
0.19.0-pullrequest0136-0013 60 7/29/2024
0.19.0-pullrequest0136-0012 56 7/29/2024
0.19.0-pullrequest0136-0011 66 7/29/2024
0.19.0-pullrequest0136-0010 64 7/29/2024
0.19.0-pullrequest0136-0009 70 7/27/2024
0.19.0-pullrequest0136-0008 61 7/27/2024
0.19.0-pullrequest0136-0007 68 7/27/2024
0.18.1 109 7/10/2024
0.18.1-pullrequest0129-0007 81 7/10/2024
0.18.0 241 7/10/2024
0.18.0-pullrequest0125-0014 74 7/10/2024
0.18.0-pullrequest0125-0013 84 7/10/2024
0.18.0-pullrequest0125-0012 92 7/10/2024
0.18.0-pullrequest0125-0011 73 7/10/2024
0.18.0-pullrequest0125-0010 91 7/10/2024
0.18.0-pullrequest0125-0009 168 7/10/2024
0.17.0 102 7/8/2024
0.17.0-pullrequest0123-0024 76 7/8/2024
0.17.0-pullrequest0123-0023 82 7/8/2024
0.17.0-pullrequest0123-0021 95 7/8/2024
0.17.0-pullrequest0123-0019 90 7/8/2024
0.17.0-pullrequest0123-0018 76 7/8/2024
0.17.0-pullrequest0123-0017 88 7/8/2024
0.17.0-pullrequest0123-0015 84 7/8/2024
0.17.0-pullrequest0123-0014 91 7/8/2024
0.17.0-pullrequest0123-0013 96 7/8/2024
0.17.0-pullrequest0123-0012 84 7/8/2024
0.17.0-pullrequest0123-0011 86 7/8/2024
0.17.0-pullrequest0123-0009 257 7/6/2024
0.17.0-pullrequest0123-0008 88 7/6/2024
0.16.2 368 3/5/2024
0.16.2-pullrequest0089-0009 100 3/5/2024
0.16.1 121 3/3/2024
0.16.1-pullrequest0088-0003 99 3/2/2024
0.16.1-pullrequest0088-0002 108 3/2/2024
0.16.0 166 2/28/2024
0.16.0-pullrequest0087-0010 94 2/28/2024
0.16.0-pullrequest0087-0009 88 2/28/2024
0.16.0-pullrequest0087-0007 97 2/28/2024
0.16.0-pullrequest0087-0006 99 2/28/2024
0.16.0-pullrequest0087-0004 107 2/28/2024
0.15.2 112 2/26/2024
0.15.2-pullrequest0086-0007 89 2/26/2024
0.15.2-pullrequest0086-0006 81 2/26/2024
0.15.0 117 2/22/2024
0.15.0-pullrequest0084-0004 102 2/22/2024
0.13.7 134 2/8/2024
0.13.7-pullrequest0082-0002 95 2/8/2024
0.13.0 167 2/1/2024
0.13.0-pullrequest0075-0005 85 2/1/2024
0.13.0-pullrequest0075-0004 74 2/1/2024
0.12.2-pullrequest0075-0003 91 2/1/2024
0.12.1 110 2/1/2024
0.12.1-pullrequest0074-0002 84 2/1/2024
0.12.0 109 2/1/2024
0.12.0-pullrequest0073-0002 84 2/1/2024
0.11.0 104 1/31/2024
0.11.0-pullrequest0072-0011 105 1/31/2024
0.10.0 108 1/31/2024
0.10.0-pullrequest0070-0005 86 1/29/2024
0.10.0-pullrequest0070-0004 89 1/29/2024
0.9.1-pullrequest0069-0001 89 1/29/2024
0.9.0 105 1/29/2024
0.8.4 135 1/19/2024
0.8.4-pullrequest0066-0009 95 1/19/2024
0.8.4-pullrequest0066-0008 85 1/19/2024
0.8.4-pullrequest0066-0007 94 1/19/2024
0.8.4-pullrequest0066-0005 90 1/19/2024
0.8.4-pullrequest0066-0004 88 1/19/2024
0.8.3 104 1/19/2024
0.8.3-pullrequest0065-0003 86 1/19/2024
0.8.1 102 1/19/2024
0.8.1-pullrequest0063-0013 89 1/19/2024
0.8.1-pullrequest0063-0011 88 1/19/2024
0.7.15 114 1/18/2024
0.7.15-pullrequest0062-0002 92 1/18/2024
0.7.12 127 1/16/2024
0.7.10 108 1/15/2024
0.7.10-pullrequest0058-0004 96 1/15/2024
0.7.9 121 1/15/2024
0.7.7 116 1/15/2024
0.7.4 108 1/15/2024
0.7.2 119 1/15/2024
0.7.1 138 1/13/2024
0.7.0 122 1/13/2024
0.7.0-pullrequest0046-0079 100 1/13/2024
0.6.12 148 1/3/2024
0.6.12-pullrequest0045-0018 88 1/13/2024
0.6.10 141 12/22/2023
0.6.8 110 12/21/2023
0.6.6 129 12/18/2023
0.6.6-pullrequest0035-0007 102 12/21/2023
0.6.6-pullrequest0035-0006 106 12/21/2023
0.6.3 130 12/18/2023
0.6.1 128 12/15/2023
0.6.1-pullrequest0027-0004 95 12/15/2023
0.5.3 140 12/11/2023
0.5.3-pullrequest0025-0049 110 12/14/2023
0.5.3-pullrequest0025-0047 111 12/14/2023
0.5.1 117 12/7/2023
0.4.3 132 12/4/2023
0.4.2 138 12/4/2023
0.4.1 129 12/4/2023