public CoinsViewModel Subscribe(CoinsViewModel subscriber) { UpdatePutCoinBoxRequest += subscriber.UpdatePutCoinBox; UpdateTemplatesRequest += subscriber.UpdateTemplates; DisposeRequest += subscriber.Dispose; subscriber.Publish(this); subscriber.Initialize(); return(subscriber); }
public ICommand Subscribe(CoinsViewModel subscriber) { GetPayBalanceRequest += subscriber.GetPayBalance; PaymentBackRequest += subscriber.PaymentBack; GetCoinsRequest += subscriber.GetCoinsQty; PaymentRequest += subscriber.Payment; subscriber.Publish(this); return(this); }