Hi liangshiwei ,
Thx for your support. Your first solution is enouh for me. I think domain project is not right place for signalr. I will move it to application. It seems solving the problem.
Sorry, ITransientDependency is added at our implementation. I forgot to write it when creating question. So, yes we can receive events.