<PackageReference Include="Serilog.Sinks.OpenTelemetry" Version="4.2.0-dev-02302" />

OpenTelemetry.Proto.Collector.Logs.V1.LogsService

static class LogsService
Service that can be used to push logs between one Application instrumented with OpenTelemetry and an collector, or between an collector and a central collector (in this case logs are sent/received to/from multiple Applications).
public abstract class LogsServiceBase

Base class for server-side implementations of LogsService

public class LogsServiceClient : ClientBase<LogsServiceClient>

Client for LogsService

public static ServiceDescriptor Descriptor { get; }

Service descriptor

public static ServerServiceDefinition BindService(LogsServiceBase serviceImpl)

Creates service definition that can be registered with a server

public static void BindService(ServiceBinderBase serviceBinder, LogsServiceBase serviceImpl)

Register service method with a service binder with or without implementation. Useful when customizing the service binding logic. Note: this method is part of an experimental API that can change or be removed without any prior notice.