AICentral.Logging.AzureMonitor 0.18.0-pullrequest0125-0013

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.18.0-pullrequest0125-0013
                    
NuGet\Install-Package AICentral.Logging.AzureMonitor -Version 0.18.0-pullrequest0125-0013
                    
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.18.0-pullrequest0125-0013" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="AICentral.Logging.AzureMonitor" Version="0.18.0-pullrequest0125-0013" />
                    
Directory.Packages.props
<PackageReference Include="AICentral.Logging.AzureMonitor" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add AICentral.Logging.AzureMonitor --version 0.18.0-pullrequest0125-0013
                    
#r "nuget: AICentral.Logging.AzureMonitor, 0.18.0-pullrequest0125-0013"
                    
#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.
#:package AICentral.Logging.AzureMonitor@0.18.0-pullrequest0125-0013
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=AICentral.Logging.AzureMonitor&version=0.18.0-pullrequest0125-0013&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=AICentral.Logging.AzureMonitor&version=0.18.0-pullrequest0125-0013&prerelease
                    
Install as a Cake Tool

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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.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 1,699 12/9/2024
0.21.0-pullrequest0152-0005 107 12/9/2024
0.21.0-pullrequest0152-0004 105 12/9/2024
0.20.5-pullrequest0148-0004 97 9/30/2024
0.20.5-pullrequest0148-0003 102 9/30/2024
0.20.5-pullrequest0148-0002 98 9/30/2024
0.20.3 723 9/5/2024
0.20.3-pullrequest0146-0005 123 9/5/2024
0.20.3-pullrequest0146-0004 138 9/5/2024
0.20.0 178 8/17/2024
0.20.0-pullrequest0143-0013 129 8/17/2024
0.20.0-pullrequest0143-0012 137 8/17/2024
0.20.0-pullrequest0143-0011 139 8/17/2024
0.20.0-pullrequest0143-0010 143 8/17/2024
0.20.0-pullrequest0143-0009 133 8/17/2024
0.19.6-pullrequest0143-0008 127 8/17/2024
0.19.0 124 7/29/2024
0.19.0-pullrequest0136-0014 92 7/29/2024
0.19.0-pullrequest0136-0013 95 7/29/2024
0.19.0-pullrequest0136-0012 94 7/29/2024
0.19.0-pullrequest0136-0011 103 7/29/2024
0.19.0-pullrequest0136-0010 97 7/29/2024
0.19.0-pullrequest0136-0009 105 7/27/2024
0.19.0-pullrequest0136-0008 96 7/27/2024
0.19.0-pullrequest0136-0007 100 7/27/2024
0.18.1 158 7/10/2024
0.18.1-pullrequest0129-0007 120 7/10/2024
0.18.0 296 7/10/2024
0.18.0-pullrequest0125-0014 103 7/10/2024
0.18.0-pullrequest0125-0013 122 7/10/2024
0.18.0-pullrequest0125-0012 123 7/10/2024
0.18.0-pullrequest0125-0011 113 7/10/2024
0.18.0-pullrequest0125-0010 121 7/10/2024
0.18.0-pullrequest0125-0009 208 7/10/2024
0.17.0 153 7/8/2024
0.17.0-pullrequest0123-0024 102 7/8/2024
0.17.0-pullrequest0123-0023 116 7/8/2024
0.17.0-pullrequest0123-0021 130 7/8/2024
0.17.0-pullrequest0123-0019 120 7/8/2024
0.17.0-pullrequest0123-0018 108 7/8/2024
0.17.0-pullrequest0123-0017 130 7/8/2024
0.17.0-pullrequest0123-0015 119 7/8/2024
0.17.0-pullrequest0123-0014 122 7/8/2024
0.17.0-pullrequest0123-0013 116 7/8/2024
0.17.0-pullrequest0123-0012 115 7/8/2024
0.17.0-pullrequest0123-0011 119 7/8/2024
0.17.0-pullrequest0123-0009 291 7/6/2024
0.17.0-pullrequest0123-0008 120 7/6/2024
0.16.2 416 3/5/2024
0.16.2-pullrequest0089-0009 130 3/5/2024
0.16.1 154 3/3/2024
0.16.1-pullrequest0088-0003 121 3/2/2024
0.16.1-pullrequest0088-0002 147 3/2/2024
0.16.0 215 2/28/2024
0.16.0-pullrequest0087-0010 128 2/28/2024
0.16.0-pullrequest0087-0009 121 2/28/2024
0.16.0-pullrequest0087-0007 130 2/28/2024
0.16.0-pullrequest0087-0006 133 2/28/2024
0.16.0-pullrequest0087-0004 138 2/28/2024
0.15.2 159 2/26/2024
0.15.2-pullrequest0086-0007 119 2/26/2024
0.15.2-pullrequest0086-0006 113 2/26/2024
0.15.0 164 2/22/2024
0.15.0-pullrequest0084-0004 138 2/22/2024
0.13.7 177 2/8/2024
0.13.7-pullrequest0082-0002 115 2/8/2024
0.13.0 213 2/1/2024
0.13.0-pullrequest0075-0005 117 2/1/2024
0.13.0-pullrequest0075-0004 106 2/1/2024
0.12.2-pullrequest0075-0003 118 2/1/2024
0.12.1 157 2/1/2024
0.12.1-pullrequest0074-0002 123 2/1/2024
0.12.0 150 2/1/2024
0.12.0-pullrequest0073-0002 111 2/1/2024
0.11.0 156 1/31/2024
0.11.0-pullrequest0072-0011 136 1/31/2024
0.10.0 151 1/31/2024
0.10.0-pullrequest0070-0005 120 1/29/2024
0.10.0-pullrequest0070-0004 119 1/29/2024
0.9.1-pullrequest0069-0001 117 1/29/2024
0.9.0 146 1/29/2024
0.8.4 181 1/19/2024
0.8.4-pullrequest0066-0009 123 1/19/2024
0.8.4-pullrequest0066-0008 116 1/19/2024
0.8.4-pullrequest0066-0007 121 1/19/2024
0.8.4-pullrequest0066-0005 123 1/19/2024
0.8.4-pullrequest0066-0004 116 1/19/2024
0.8.3 152 1/19/2024
0.8.3-pullrequest0065-0003 116 1/19/2024
0.8.1 149 1/19/2024
0.8.1-pullrequest0063-0013 122 1/19/2024
0.8.1-pullrequest0063-0011 118 1/19/2024
0.7.15 156 1/18/2024
0.7.15-pullrequest0062-0002 122 1/18/2024
0.7.12 170 1/16/2024
0.7.10 159 1/15/2024
0.7.10-pullrequest0058-0004 130 1/15/2024
0.7.9 173 1/15/2024
0.7.7 157 1/15/2024
0.7.4 162 1/15/2024
0.7.2 163 1/15/2024
0.7.1 181 1/13/2024
0.7.0 163 1/13/2024
0.7.0-pullrequest0046-0079 130 1/13/2024
0.6.12 193 1/3/2024
0.6.12-pullrequest0045-0018 116 1/13/2024
0.6.10 192 12/22/2023
0.6.8 142 12/21/2023
0.6.6 174 12/18/2023
0.6.6-pullrequest0035-0007 134 12/21/2023
0.6.6-pullrequest0035-0006 123 12/21/2023
0.6.3 172 12/18/2023
0.6.1 170 12/15/2023
0.6.1-pullrequest0027-0004 122 12/15/2023
0.5.3 183 12/11/2023
0.5.3-pullrequest0025-0049 139 12/14/2023
0.5.3-pullrequest0025-0047 147 12/14/2023
0.5.1 160 12/7/2023
0.4.3 163 12/4/2023
0.4.2 179 12/4/2023
0.4.1 171 12/4/2023