All IRemoteEndPoint and ISilo implementations should allow the specification of a custom task scheduler upon construction. If none is specified by the user, then TaskScheduler.Default shall be used. The specified task scheduler should be used especially during OutOfProcessSilo.Start() as well as for various callbacks which are currently always scheduled using TaskScheduler.Default.
All IRemoteEndPoint and ISilo implementations should allow the specification of a custom task scheduler upon construction. If none is specified by the user, then TaskScheduler.Default shall be used. The specified task scheduler should be used especially during OutOfProcessSilo.Start() as well as for various callbacks which are currently always scheduled using TaskScheduler.Default.