AICentral.Logging.AzureMonitor 0.17.0-pullrequest0123-0018

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.17.0-pullrequest0123-0018                
NuGet\Install-Package AICentral.Logging.AzureMonitor -Version 0.17.0-pullrequest0123-0018                
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.17.0-pullrequest0123-0018" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AICentral.Logging.AzureMonitor --version 0.17.0-pullrequest0123-0018                
#r "nuget: AICentral.Logging.AzureMonitor, 0.17.0-pullrequest0123-0018"                
#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.17.0-pullrequest0123-0018&prerelease

// Install AICentral.Logging.AzureMonitor as a Cake Tool
#tool nuget:?package=AICentral.Logging.AzureMonitor&version=0.17.0-pullrequest0123-0018&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.20.5-pullrequest0148-0004 67 9/30/2024
0.20.5-pullrequest0148-0003 63 9/30/2024
0.20.5-pullrequest0148-0002 59 9/30/2024
0.20.3 396 9/5/2024
0.20.3-pullrequest0146-0005 83 9/5/2024
0.20.3-pullrequest0146-0004 87 9/5/2024
0.20.0 121 8/17/2024
0.20.0-pullrequest0143-0013 93 8/17/2024
0.20.0-pullrequest0143-0012 98 8/17/2024
0.20.0-pullrequest0143-0011 100 8/17/2024
0.20.0-pullrequest0143-0010 105 8/17/2024
0.20.0-pullrequest0143-0009 108 8/17/2024
0.19.6-pullrequest0143-0008 91 8/17/2024
0.19.0 68 7/29/2024
0.19.0-pullrequest0136-0014 57 7/29/2024
0.19.0-pullrequest0136-0013 58 7/29/2024
0.19.0-pullrequest0136-0012 54 7/29/2024
0.19.0-pullrequest0136-0011 64 7/29/2024
0.19.0-pullrequest0136-0010 62 7/29/2024
0.19.0-pullrequest0136-0009 66 7/27/2024
0.19.0-pullrequest0136-0008 59 7/27/2024
0.19.0-pullrequest0136-0007 66 7/27/2024
0.18.1 101 7/10/2024
0.18.1-pullrequest0129-0007 77 7/10/2024
0.18.0 233 7/10/2024
0.18.0-pullrequest0125-0014 72 7/10/2024
0.18.0-pullrequest0125-0013 82 7/10/2024
0.18.0-pullrequest0125-0012 85 7/10/2024
0.18.0-pullrequest0125-0011 68 7/10/2024
0.18.0-pullrequest0125-0010 89 7/10/2024
0.18.0-pullrequest0125-0009 165 7/10/2024
0.17.0 94 7/8/2024
0.17.0-pullrequest0123-0024 74 7/8/2024
0.17.0-pullrequest0123-0023 77 7/8/2024
0.17.0-pullrequest0123-0021 90 7/8/2024
0.17.0-pullrequest0123-0019 87 7/8/2024
0.17.0-pullrequest0123-0018 71 7/8/2024
0.17.0-pullrequest0123-0017 85 7/8/2024
0.17.0-pullrequest0123-0015 81 7/8/2024
0.17.0-pullrequest0123-0014 86 7/8/2024
0.17.0-pullrequest0123-0013 85 7/8/2024
0.17.0-pullrequest0123-0012 77 7/8/2024
0.17.0-pullrequest0123-0011 81 7/8/2024
0.17.0-pullrequest0123-0009 254 7/6/2024
0.17.0-pullrequest0123-0008 85 7/6/2024
0.16.2 364 3/5/2024
0.16.2-pullrequest0089-0009 96 3/5/2024
0.16.1 117 3/3/2024
0.16.1-pullrequest0088-0003 97 3/2/2024
0.16.1-pullrequest0088-0002 106 3/2/2024
0.16.0 162 2/28/2024
0.16.0-pullrequest0087-0010 92 2/28/2024
0.16.0-pullrequest0087-0009 86 2/28/2024
0.16.0-pullrequest0087-0007 95 2/28/2024
0.16.0-pullrequest0087-0006 97 2/28/2024
0.16.0-pullrequest0087-0004 105 2/28/2024
0.15.2 108 2/26/2024
0.15.2-pullrequest0086-0007 87 2/26/2024
0.15.2-pullrequest0086-0006 79 2/26/2024
0.15.0 113 2/22/2024
0.15.0-pullrequest0084-0004 100 2/22/2024
0.13.7 126 2/8/2024
0.13.7-pullrequest0082-0002 89 2/8/2024
0.13.0 163 2/1/2024
0.13.0-pullrequest0075-0005 83 2/1/2024
0.13.0-pullrequest0075-0004 72 2/1/2024
0.12.2-pullrequest0075-0003 89 2/1/2024
0.12.1 104 2/1/2024
0.12.1-pullrequest0074-0002 82 2/1/2024
0.12.0 105 2/1/2024
0.12.0-pullrequest0073-0002 82 2/1/2024
0.11.0 100 1/31/2024
0.11.0-pullrequest0072-0011 103 1/31/2024
0.10.0 104 1/31/2024
0.10.0-pullrequest0070-0005 84 1/29/2024
0.10.0-pullrequest0070-0004 85 1/29/2024
0.9.1-pullrequest0069-0001 85 1/29/2024
0.9.0 101 1/29/2024
0.8.4 131 1/19/2024
0.8.4-pullrequest0066-0009 93 1/19/2024
0.8.4-pullrequest0066-0008 83 1/19/2024
0.8.4-pullrequest0066-0007 90 1/19/2024
0.8.4-pullrequest0066-0005 88 1/19/2024
0.8.4-pullrequest0066-0004 86 1/19/2024
0.8.3 100 1/19/2024
0.8.3-pullrequest0065-0003 84 1/19/2024
0.8.1 98 1/19/2024
0.8.1-pullrequest0063-0013 87 1/19/2024
0.8.1-pullrequest0063-0011 86 1/19/2024
0.7.15 108 1/18/2024
0.7.15-pullrequest0062-0002 88 1/18/2024
0.7.12 121 1/16/2024
0.7.10 104 1/15/2024
0.7.10-pullrequest0058-0004 94 1/15/2024
0.7.9 117 1/15/2024
0.7.7 112 1/15/2024
0.7.4 104 1/15/2024
0.7.2 115 1/15/2024
0.7.1 134 1/13/2024
0.7.0 118 1/13/2024
0.7.0-pullrequest0046-0079 96 1/13/2024
0.6.12 144 1/3/2024
0.6.12-pullrequest0045-0018 86 1/13/2024
0.6.10 137 12/22/2023
0.6.8 106 12/21/2023
0.6.6 123 12/18/2023
0.6.6-pullrequest0035-0007 98 12/21/2023
0.6.6-pullrequest0035-0006 104 12/21/2023
0.6.3 126 12/18/2023
0.6.1 122 12/15/2023
0.6.1-pullrequest0027-0004 93 12/15/2023
0.5.3 136 12/11/2023
0.5.3-pullrequest0025-0049 108 12/14/2023
0.5.3-pullrequest0025-0047 109 12/14/2023
0.5.1 113 12/7/2023
0.4.3 128 12/4/2023
0.4.2 134 12/4/2023
0.4.1 125 12/4/2023