Esempio n. 1
0
 // [Authorize(Roles = "BranchOwner")] could add some Authorize policy later
 public IActionResult UpdateBranchSetting(SysBranchSetting model)
 {
     _advancedHub.Clients.Group(UserBranchIdString).SendAsync($"branchSettings-{UserBranchIdString}", model);
     return(Ok());
 }
 /// <summary>
 /// Broadcast AdvancedSetting to all clients that listening on broadcastAdvancedSetting event
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public async Task BroadcastAdvancedSetting(SysBranchSetting model) =>
 await Clients.All.SendAsync("broadcastAdvancedSetting", model);