Kittyfisto / SharpRemote

A .NET remoting library
MIT License
12 stars 5 forks source link

Allow specification of custom TaskScheduler #62

Open Kittyfisto opened 5 years ago

Kittyfisto commented 5 years ago

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.