﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>SharpExt.Logging</id>
    <version>1.0.0</version>
    <authors>SpotMe</authors>
    <description>Shared logging and OpenTelemetry instrumentation library for SpotMe microservices</description>
    <tags>logging opentelemetry serilog tracing spotme</tags>
    <repository type="git" commit="240c501a2581f67835c77b2199b6346d95e5dc65" />
    <dependencies>
      <group targetFramework="net9.0">
        <dependency id="Microsoft.AspNetCore.Http.Abstractions" version="2.3.9" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.Configuration.Abstractions" version="10.0.3" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.DependencyInjection.Abstractions" version="10.0.3" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Extensions.Hosting.Abstractions" version="10.0.3" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Exporter.OpenTelemetryProtocol" version="1.15.0" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Exporter.Prometheus.AspNetCore" version="1.15.0-beta.1" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Extensions.Hosting" version="1.15.0" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Instrumentation.AspNetCore" version="1.15.0" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Instrumentation.GrpcNetClient" version="1.15.0-beta.1" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Instrumentation.Hangfire" version="1.15.0-beta.1" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Instrumentation.Http" version="1.15.0" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Instrumentation.Runtime" version="1.15.0" exclude="Build,Analyzers" />
        <dependency id="OpenTelemetry.Instrumentation.SqlClient" version="1.15.1" exclude="Build,Analyzers" />
        <dependency id="Serilog.AspNetCore" version="10.0.0" exclude="Build,Analyzers" />
        <dependency id="Serilog.Formatting.Compact" version="3.0.0" exclude="Build,Analyzers" />
        <dependency id="Serilog.Sinks.File" version="7.0.0" exclude="Build,Analyzers" />
        <dependency id="Serilog.Sinks.OpenTelemetry" version="4.2.0" exclude="Build,Analyzers" />
      </group>
    </dependencies>
    <contentFiles>
      <files include="any/net9.0/.env.local" buildAction="Content" />
      <files include="any/net9.0/.env.prod" buildAction="Content" />
      <files include="any/net9.0/.env.test" buildAction="Content" />
    </contentFiles>
  </metadata>
</package>