Table of Contents

Interface IRDCoreApp

Namespace
RDCore.SDK
Assembly
RDCore.SDK.dll

A common interface encompassing all RDCore applications.

public interface IRDCoreApp : IDisposable
Inherited Members

Methods

LogIfEnabled(LogLevel, string)

Logs the specified message at the specified level, if logging is enabled at that level.

void LogIfEnabled(LogLevel logLevel, string message)

Parameters

logLevel LogLevel

The LogLevel for this message.

message string

The log message.

RunAsync(IServiceProvider)

Bootstraps and starts the application.

Task RunAsync(IServiceProvider provider)

Parameters

provider IServiceProvider

An IServiceProvider to configure the application.

Returns

Task