protected override void Load(ContainerBuilder builder)
        {
            var taskRunner = new TaskRunner { ShutdownToken = appBuilder.GetHostAppDisposing() };

            builder.RegisterInstance(taskRunner).As<ITaskRunner>();
        }
示例#2
0
 public Invoker(TaskRunner outer, Func<CancellationToken, Task> action)
 {
     this.action = action;
     this.outer = outer;
 }