예제 #1
0
        public static void Init()
        {
            MessageService.Message += Instance.OnMessage;
            Instance.PostObject(new InitWorkerComplete());
#if DEBUG
            Console.WriteLine($"BlazorWorker.WorkerBackgroundService.{nameof(WorkerInstanceManager)}.Init(): Done.");
#endif
        }
예제 #2
0
 public void OnEvent(object _, T eventArgs)
 {
     wim.PostObject(new EventRaised()
     {
         EventHandleId = EventHandleId,
         InstanceId    = InstanceId,
         ResultPayload = wim.serializer.Serialize(eventArgs)
     });
 }
예제 #3
0
 public void OnEvent(object _, T eventArgs)
 {
     //Console.WriteLine("ONEVENT");
     wim.PostObject(new EventRaised()
     {
         EventHandleId = EventHandleId,
         InstanceId    = InstanceId,
         ResultPayload = wim.serializer.Serialize(eventArgs)
     });
 }
예제 #4
0
 public static void Init()
 {
     MessageService.Message += Instance.OnMessage;
     Console.WriteLine("BlazorWorker.WorkerBackgroundService.Init(): Done.");
     Instance.PostObject(new InitWorkerComplete());
 }