Rx.Net-将函数变量转换为可观察流

时间:2018-08-31 17:27:20

标签: c# rx.net

我有一个实际上是某个队列上的侦听器的方法。该方法的输入只是.NET类。我的问题是如何将输入转换为该方法中的可观察流?

我有以下内容,但这每次都会创建一个新的可观察对象,而不是创建流(用于命令输入)

public async Task<Unit> MyHandler(MyCommand command,
        CancellationToken cancellationToken)
    {
        var qMessage = Observable
            .Create<Guid>(o =>
            {
                o.OnNext(command.EntityId);
                return Disposable.Empty;
            })
            .Synchronize();

        // subscribe to the observable

   }

非常感谢。

0 个答案:

没有答案