-
Notifications
You must be signed in to change notification settings - Fork 2
Hot cs Messaging
Joe Care edited this page Mar 29, 2025
·
4 revisions
public class SomeClass : IRecipient<SomeMsg>, IDisposable
{
private IMessenger _messenger;
public SomeClass (IMessenger messenger)
==> (_messenger = messenger).Register(this);
public void Dispose()
{
_messenger.UnregisterAll(this);
GC.SuppressFinalize(this); //??
}
public void Receive(SomeMsg message)
{
// do something with the message
[...]
}
}