MES.Inside.Client.AspNetCore (0.4.0-preview.4)
Installation
dotnet nuget add source --name MES-Public --username your_username --password your_token https://git.mes.wien/api/packages/MES-Public/nuget/index.jsondotnet add package --source MES-Public --version 0.4.0-preview.4 MES.Inside.Client.AspNetCoreAbout this package
Entry package for integrating MES Inside with ASP.NET Core applications on .NET 8 or newer.
MES Inside Client
MES Inside provides locally durable, asynchronous telemetry for logs, exceptions, performance measurements and metrics.
Choose one entry package:
MES.Inside.Client.AspNetCorefor ASP.NET Core on .NET 8 or newer;MES.Inside.Client.AspNetFrameworkfor ASP.NET WebForms on .NET Framework 4.8.
The entry package installs the shared Client, Configuration and Contracts packages automatically.
Integration
Canonical instructions for developers and coding assistants:
Never store an API key in source code or mesinside.json. The configuration
contains only a credential reference; the secret is supplied by the target
server environment.
Preview status
0.4.0-preview.3 is intended for controlled pilot integrations. Public APIs,
configuration and package structure may still change before version 1.0.
Use of these packages is governed by the applicable MES Inside agreement. Package availability does not by itself grant a source-code or server license.
Preview 4 adds host.name and a stable pseudonymized host.id to application heartbeats on Windows and Linux, enabling installations to be assigned to their physical or virtual host without transmitting the raw operating-system machine identifier. It retains hierarchical request traces, stable installation identity, generic request monitoring and the Flush writer guarantee. Not yet a stable API.