ILicenseProvider

Namespace: Babel.Licensing Assembly: Babel.Licensing.dll

Interface for license providers.

public interface ILicenseProvider

Methods

GetLicense(ILicenseContext, Type, object)

Gets a license for an instance or type of component.

ILicense GetLicense(ILicenseContext context, Type type, object instance)

Parameters

NameDescription

A that specifies where you can use the licensed object.

type Type

A that represents the component requesting the license.

instance object

An object that is requesting the license.

Returns

NameDescription

A valid for the specified context, type, and instance.

Last updated