Esempio n. 1
0
 public AsyncUiHelper(Control invokeControl, UpdateUiMessageDelegate updateUiMessageDelegate)
 {
     InvokeControl   = invokeControl;
     UpdateUiMessage = updateUiMessageDelegate;
     WithDatePrefix  = true;
     AutoAppendLine  = true;
 }
Esempio n. 2
0
 public static AsyncUiHelperForMessageEventBus CreateAsyncUiHelperForMessageEventBus(this Control invokeControl, UpdateUiMessageDelegate updateMessage, ISimpleEventBus <AsyncMessageEvent> bus = null)
 {
     return(new AsyncUiHelperForMessageEventBus(invokeControl, updateMessage, bus ?? SimpleEventBus <AsyncMessageEvent> .Resolve()));
 }
Esempio n. 3
0
 public AsyncUiHelperForMessageEventBus(Control invokeControl, UpdateUiMessageDelegate updateUiMessageDelegate, ISimpleEventBus <AsyncMessageEvent> bus) : base(invokeControl, updateUiMessageDelegate)
 {
     Bus = bus;
     Bus.Register(UpdateUi);
     invokeControl.Disposed += InvokeControl_Disposed;
 }
Esempio n. 4
0
 public static AsyncUiHelper CreateAsyncUiHelper(this Control invokeControl, UpdateUiMessageDelegate updateMessage)
 {
     return(AsyncUiHelper.Create(invokeControl, updateMessage));
 }
Esempio n. 5
0
 public static AsyncUiHelper Create(Control invokeControl, UpdateUiMessageDelegate updateMessage)
 {
     return(new AsyncUiHelper(invokeControl, updateMessage));
 }