Описание тега eventaggregator
Агрегатор событий - это механизм событий, который обеспечивает связь между слабо связанными компонентами приложения. Он позволяет издателям и подписчикам общаться посредством событий и при этом не иметь прямой ссылки друг на друга.
1
ответ
Удаление Marionette EventAggregator: действительно ли необходимо предотвращать утечки?
Я читаю EventAggregator Документ в Backbone.Wreqr. Это может быть использовано следующим образом. MyApp.vent.trigger("some:namespaced:event"); MyApp.vent.on("some:namespaced:event", function(){ // ... }); Я не могу понять, если после установки обраб…
15 окт '13 в 10:38
3
ответа
Подписаться на события Prism EventAggregator с отражением
Я хочу подписаться на событие EventAggregator с помощью Reflection, потому что я пытаюсь динамически подключать подписки на события между модулями Prism во время выполнения. (Я использую Silverlight 5, Prism и MEF). То, чего я хочу достичь, это звон…
23 окт '12 в 16:41
0
ответов
PRISM 5, EventAggregator теряет подписку
Я пытаюсь использовать eventaggregator (контейнер Unity) для запуска / публикации события, когда моя оболочка закрывается, чтобы я мог сохранить некоторые настройки в View. Проблема в том, что когда я выхожу из приложения, подписчиков на событие бол…
16 июл '14 в 10:20
2
ответа
Как создать универсальный метод с универсальным в предложении where? (Человек, который чист, как грязь!)
Есть ли способ сделать это: protected void SubscribeToEvent<TEvent, TPayload>(Action<TPayload> a_action) where TEvent : CompositePresentationEvent<TPayload> { TEvent newEvent = _eventAggregator.GetEvent<TEvent>(); Subscriptio…
29 дек '10 в 18:08
2
ответа
Backbone Marionette - переход между модальными диалогами
У меня есть Marionette.CompositeView, который показывает модальное диалоговое окно при нажатии. events: { 'click #my-new-view' : 'viewMyNewView' } ... viewMyNewView: function() { var newView = new MyNewView(); App.modal.show(newView); } Это представ…
05 фев '14 в 19:35
1
ответ
EventAggregator Helper Общий метод
Почему это дает ошибку компилятора? public class EventAggregationHelper { public static SubscriptionToken SubscribeToEvent<T>( IEventAggregator eventAggregator ) where T : EventBase { T evt = eventAggregator.GetEvent<T>(); //T evt = even…
10 окт '16 в 10:52
3
ответа
Как распространять события из одной ViewModel в другую ViewModel в MVVW?
Я новичок в модели MVVW, поэтому вы должны простить меня, если я задам очень простой вопрос. У меня есть две ViewModel, мы будем называть их TreeViewViewModel и ListViewViewModel. TreeViewViewModel привязывается к свойству IsSelected в своем предста…
15 фев '11 в 21:19
1
ответ
Проблемы с зависимостью модуля и eventAggregator при загрузке модуля в призму C#
Я использую призму с C# там у меня проблема с загрузкой двух модулей. В модуле A есть TabControl с ItemTemplate и ContentTemplate. Модуль B является подпредставлением модуля A и находится в шаблоне содержимого модуля A. Xaml модуля A <Grid> &l…
30 сен '15 в 11:55
0
ответов
Совместное использование динамического объекта между модулями Prism
Можно ли поделиться dynamic введите объект из модуля между другими модулями без каких-либо статических ссылок или interface или любое другое решение DI/IoC? Допустим, у нас есть GlobalEvent, как это в Core.dll монтаж: public class GlobalEvent : Comp…
21 апр '12 в 10:57
1
ответ
Поддержка времени разработки с помощью агрегатора событий и WIndowManager
Мне нужно создать приложение WPF с Caliburn.Micro 2.0.2 для сдачи экзамена на степень бакалавра. В этом приложении три разных вида будут отображаться в одной оболочке (окне), и они должны взаимодействовать друг с другом. Поэтому мне нужен агрегатор …
05 окт '15 в 09:43
2
ответа
WPF, PRISM и EventAggregrator
У меня возникли проблемы с использованием EventAggregator в моем приложении. Проблема, с которой я сталкиваюсь, заключается в том, что пользовательский интерфейс не будет обновляться, пока текущая обработка не будет остановлена. У меня сложилось впе…
20 янв '17 в 12:19
0
ответов
Связь между прикладными уровнями в C# WPF с Caliburn Micro
Я создаю n-уровневое клиент-серверное приложение с C# и WPF (WCF для взаимодействия клиент-сервер) То, что я хотел бы сделать, это иметь возможность, чтобы мои менеджеры службы на стороне клиента могли передавать данные прямо в ViewModel, и при этом…
27 дек '16 в 01:19
3
ответа
caliburn.micro eventAggregator: Обработка сообщения в Screen Collection
У меня есть следующий код в моем калибровочном микро-приложении. Я использую eventAggregator для отправки сообщений из одной модели представления в другую. Рассмотрим следующий код: public class ShellViewModel : Conductor<IWorkspace>.Collectio…
07 авг '15 в 10:35
2
ответа
Использование Rx с EventAggregator от Prism или вместе с ним - предлагаемые подходы?
Меня поражает, что между Призмой есть некоторое совпадение и конфликт EventAggregator и Rx Framework, так как оба предназначены для подписки на потоки событий. Очевидно, Rx обеспечивает гораздо более точный контроль, в то время как EventAggregator о…
23 янв '13 в 17:36
2
ответа
SignalR.EventAggregatorProxy простой пример проблемы
Я пытаюсь использовать библиотеку SignalR.EventAggregatorProxy, но не могу разобраться с документами или демонстрациями. Мне не нужно использовать Ninject, и я только после очень простого приложения tes с WEB API на стороне сервера и Angular SPA. Во…
02 ноя '15 в 15:48
1
ответ
Обзор Prism EventAggregator и MVVM Light Messenger
Может кто-нибудь дать мне хороший обзор Prism EventAggregator по сравнению со службой MVVM Light Messenger? В частности, Они похожи на вещи или предназначены для совершенно разных целей? Плюсы и минусы обоих Где они должны и не должны использоваться…
10 ноя '11 в 23:05
1
ответ
Упрощенный агрегатор событий PRISM - ошибка подписки
У меня проблемы с подпиской на EventAggregator, полный код vb.net приведен ниже. МОДУЛЬ EventSystem - упрощенная ПРИЗМА из блога Рэйчел, превращенная в VB.net в виде модуля следующим образом: Imports Prism.Events Module EventSystem Private _current …
28 июл '18 в 17:17
2
ответа
Event Aggregator: нужна помощь в изменении решения
Я пытаюсь разработать агрегатор событий для своего приложения. (Я новичок в шаблоне проектирования, поэтому я еще не до конца его понимаю). Во-первых, я уже создал решение, которое в некоторой степени является агрегатором, но нуждается в улучшении и…
05 дек '11 в 17:33
1
ответ
Разница в событии Prism EventAggregator между классом PubSubEvent<TPayload> и классом CompositePresentationEvent<TPayload>
Я пытаюсь заставить мой EventAggregator в Prism работать на основе этого примера MSDN. После некоторых проблем, вызванных путаницей ссылок на классы, я хотел бы знать разницу: PubSubEvent Class MSDN а также Класс CompositePresentationEvent MSDN Я не…
19 ноя '14 в 07:47
1
ответ
Как будут выглядеть ISubject и Subject в этом примере, и будет ли образец использовать их в нужном месте?
Я получил этот образец http://jfromaniello.blogspot.com/2010/04/event-aggregator-with-reactive.html, Которые описывают шаблон агрегатора событий с использованием.net 4.0, но я не нашел в примере кода интерфейс ISubject и класс Subject, и я обнаружил…
09 авг '10 в 11:13