🌐PerigeeApplication
Application initialization
Application(string appName, string IPCCancelToken, Action<IConfiguration> initialize, Action<ThreadRegistry> taskConfiguration, CancellationTokenSource cancelSource = null, Task HostTask = null, string[] CommandLineArguments = null)
ApplicationNoInit(string appName, Action<ThreadRegistry> taskConfiguration, CancellationTokenSource cancelSource = null, Task HostTask = null, string[] CommandLineArguments = null)PerigeeApplication.ApplicationNoInit("async", async (c) => {
await Task.Delay(1000);
});Initialize outside a PerigeeApplication
static void Main(string[] args) {
//To initialize perigee and the thread system:
ThreadRegistry tr = ThreadRegistry.InstanceWithArgs(args);
//Initializing credentials is not usually required unless changing working directories.
//If you must initialize them, use either A or B:
//A) Call instance
var cinstance = CredentialStore.Instance;
//B) Congiure
CredentialStore.Configure()
}Host Statistics
Exit event
Last updated

