Skip to content

Not working AmiClient.Subscribe #20

@GolDiV

Description

@GolDiV

I dont understand why method Subscribe not working. Example:
This code

var response = await amiClient.Where(message => message["Event"] == "Newstate").FirstAsync();
foreach (var item in response)
                {
                    Console.WriteLine(item.Key + ":" + item.Value);
                }

work good, but this:

var subscription = ami.Where(message => message["Event"] == "Newstate")
        .Subscribe(response =>
        {
            if (response != null)
            {
                foreach (var item in response)
                {
                    Console.WriteLine(item.Key + ":" + item.Value);
                }
            }
        });

not work.
I wait that this code wait all events "Newstate" and write to console. What am I doing wrong?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions