Skip to main content

CustomPlugin

Allow custom AppHost registrations to run at different plugin lifecycle events

Assembly: ServiceStack.dll​
View Source​
Declaration
public class CustomPlugin : IPlugin, IHasStringId, IHasId<string>, IPreInitPlugin, IPostInitPlugin

Properties​

Id​

View Source​
Declaration
public string Id { get; set; }

OnRegister​

View Source​
Declaration
public Action<IAppHost> OnRegister { get; set; }

OnBeforePluginsLoaded​

View Source​
Declaration
public Action<IAppHost> OnBeforePluginsLoaded { get; set; }

OnAfterPluginsLoaded​

View Source​
Declaration
public Action<IAppHost> OnAfterPluginsLoaded { get; set; }

Methods​

Register(IAppHost)​

View Source​
Declaration
public void Register(IAppHost appHost)
Parameters​
TypeName
ServiceStack.IAppHostappHost

BeforePluginsLoaded(IAppHost)​

View Source​
Declaration
public void BeforePluginsLoaded(IAppHost appHost)
Parameters​
TypeName
ServiceStack.IAppHostappHost

AfterPluginsLoaded(IAppHost)​

View Source​
Declaration
public void AfterPluginsLoaded(IAppHost appHost)
Parameters​
TypeName
ServiceStack.IAppHostappHost

Implements​