private Task OnPlanChangedAsync(PlanChanged planChanged, CancellationToken cancellationToken = default(CancellationToken)) { if (planChanged != null) { return(GroupSendAsync(planChanged.OrganizationId, planChanged)); } return(Task.CompletedTask); }
private Task OnPlanChangedAsync(PlanChanged planChanged, CancellationToken cancellationToken = default(CancellationToken)) { if (planChanged != null) { return(Context.Groups.TypedSend(planChanged.OrganizationId, planChanged)); } return(TaskHelper.Completed()); }
private void OnPlanChanged(PlanChanged planChanged) { if (planChanged == null) { return; } Clients.Group(planChanged.OrganizationId).planChanged(planChanged); }
private Task OnPlanChangedAsync(PlanChanged planChanged, CancellationToken cancellationToken = default) { if (planChanged != null) { _logger.LogTrace("Sending plan changed message to organization: {organization}", planChanged.OrganizationId); return(GroupSendAsync(planChanged.OrganizationId, planChanged)); } return(Task.CompletedTask); }
/// <summary> /// Called when a plan changed. /// </summary> /// <param name="plan">The plan.</param> internal static void OnPlanChanged(Plan plan) { if (Closed) { return; } Trace(plan.Name); Settings.Save(); PlanChanged?.ThreadSafeInvoke(null, new PlanChangedEventArgs(plan)); }
private void OnPlanChanged(PlanChanged planChanged) { if (planChanged == null) { return; } try { Clients.Group(planChanged.OrganizationId).planChanged(planChanged); } catch (NullReferenceException) {} // TODO: Remove this when SignalR bug is fixed. }
private void OnPlanChanged(PlanChanged planChanged) { Clients.Group(planChanged.OrganizationId).planChanged(planChanged); }
public void FirePlanChanged(BambooPlan plan) { PlanChanged?.Invoke(this, new PlanEventArgs(plan)); }