Table of Contents

Class ModuleExtensions

Namespace
Prefrontal.Modules
Assembly
Prefrontal.Modules.dll
public static class ModuleExtensions
Inheritance
ModuleExtensions
Inherited Members

Methods

RequestAsync<T>(Module)

public static Task<T?> RequestAsync<T>(this Module module)

Parameters

module Module

Returns

Task<T>

Type Parameters

T

RequestAsync<TRequest, T>(Module, TRequest)

public static Task<T?> RequestAsync<TRequest, T>(this Module module, TRequest request)

Parameters

module Module
request TRequest

Returns

Task<T>

Type Parameters

TRequest
T

Request<T>(Module)

public static T? Request<T>(this Module module)

Parameters

module Module

Returns

T

Type Parameters

T

Request<TRequest, T>(Module, TRequest)

public static T? Request<TRequest, T>(this Module module, TRequest request)

Parameters

module Module
request TRequest

Returns

T

Type Parameters

TRequest
T