Table of Contents

Class WorkflowsServiceProviderExtensions

Namespace
Acuit.Pinpoint.Workflows
Assembly
Acuit.Pinpoint.Workflows.dll

Workflows-related extension methods for IServiceProvider.

public static class WorkflowsServiceProviderExtensions
Inheritance
WorkflowsServiceProviderExtensions
Inherited Members

Methods

GetLogger<TCategoryName>(IServiceProvider)

Get a logger where the category name is derived from the specified TCategoryName type name.

public static ILogger<TCategoryName> GetLogger<TCategoryName>(this IServiceProvider serviceProvider) where TCategoryName : notnull

Parameters

serviceProvider IServiceProvider

Returns

ILogger<TCategoryName>

The logger.

Type Parameters

TCategoryName

The type who's name is used for the logger category name.

Remarks

This will always return a logger. If serviceProvider does not provide one, a NullLogger<T> will be returned.