Table of Contents

Class Licenses

Namespace
ToSic.Eav.DataSources.Sys
Assembly
ToSic.Eav.DataSources.dll

DataSource base for lightweight data sources which are quite simple and convention based.

[InternalApi_DoNotUse_MayChangeWithoutNotice]
[VisualQuery(NiceName = "Licenses", UiHint = "List all licenses", Icon = "table_chart", Type = DataSourceType.System, NameId = "402fa226-5584-46d1-a763-e63ba0774c31", NameIds = new string[] { "System.Licenses" }, Audience = Audience.Advanced)]
public sealed class Licenses : CustomDataSource, IDataSource, IAppIdentity, IZoneIdentity, IAppIdentityLight, ICacheKey, ICacheExpiring, ITimestamped, IHasLog, IDataSourceLinkable, IServiceWithSetup<IDataSourceOptions>
Inheritance
object
Licenses
Implements
IServiceWithSetup<IDataSourceOptions>
Inherited Members

Constructors

Licenses(Dependencies, ILicenseService)

A DataSource that list all features.

public Licenses(CustomDataSource.Dependencies services, ILicenseService licenseService)

Parameters

services CustomDataSource.Dependencies
licenseService ILicenseService

Methods

GetDefault()

Default method called to return data. If the inheriting class overrides this, it can go without having a full constructor.

protected override IEnumerable<IRawData> GetDefault()

Returns

IEnumerable<IRawData>