Table of Contents

Class MegaFormSdkServiceCollectionExtensions

Namespace
MegaForm.Sdk
Assembly
MegaForm.Sdk.dll

DI registration for the MegaForm SDK facade.

public static class MegaFormSdkServiceCollectionExtensions
Inheritance
MegaFormSdkServiceCollectionExtensions
Inherited Members

Methods

AddMegaFormSdk(IServiceCollection)

Register IMegaFormClient. The host must already have registered the MegaForm.Core repositories (IFormRepository, ISubmissionRepository) — every MegaForm host (Oqtane / Web / DNN) does this. IPlatformContext is used when present for ambient tenant/user; otherwise callers pass a MegaFormScope.

public static IServiceCollection AddMegaFormSdk(this IServiceCollection services)

Parameters

services IServiceCollection

Returns

IServiceCollection