IShinyStartup Interface

Namespace
Shiny
Implementing Types
graph BT Type["IShinyStartup"] class Type type-node Implementing0["ShinyStartup"]-.->Type click Implementing0 "/api/Shiny/ShinyStartup"

Syntax

public interface IShinyStartup

Methods

Name Value Summary
ConfigureApp(IServiceProvider) void
After the container is built, but before the application is started You should not spend more than a second at most here
ConfigureServices(IServiceCollection) void
Configure the service collection
CreateServiceProvider(IServiceCollection) IServiceProvider
Customize how the container is built from the ServiceCollection

Extension Methods

Name Value Summary
GetPropertyInfo<IShinyStartup, TRet>(Expression<Func<IShinyStartup, TRet>>) PropertyInfo
Reflects out property information based on the expression value
ReflectGet(string) object
Gets an objects property dynamically through reflection - will throw an exception if proper has no getter or property does not exists
ReflectGet<IShinyStartup, TReturn>(Expression<Func<IShinyStartup, TReturn>>) TReturn
Gets an objects property dynamically through reflection - will throw an exception if proper has no getter or property does not exists
ReflectSet(string, object) void
Sets an objects property dynamically through reflection - will throw an exception if proper has no setter, wrong type, or property does not exists
UseAppCenterLogging(string, bool, bool) void
GitHub