Perché non possiamo pubblicare eventi senza PayLoad.Pubblica un evento senza PayLoad in Prism EventAggregator?
_eventAggregator.GetEvent<SelectFolderEvent>().Publish(new SelectFolderEventCriteria() { });
Ora, non ho bisogno di alcun carico da trasferire qui. Ma l'implementazione EventAggregator mi impone di avere una classe vuota per farlo.
evento:
public class SelectFolderEvent : CompositePresentationEvent<SelectFolderEventCriteria>
{
}
Carico utile:
public class SelectFolderEventCriteria
{
}
Perché ha Prism non dato un modo per utilizzare solo l'evento e pubblicarlo come
_eventAggregator.GetEvent<SelectFolderEvent>().Publish();
E 'in base alla progettazione e Non lo capisco? Per favore, spiega. Grazie!
Forse la mia risposta di aiuto? – Marc