using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.SignalR;

namespace Dpz.Core.Web.Jobs.Hubs;

[Authorize]
public class PipelineHub : Hub
{
    /// <summary>
    /// 加入指定构建运行的推送分组
    /// </summary>
    /// <param name="runId">构建运行的 ID</param>
    public async Task JoinBuildGroup(string runId)
    {
        await Groups.AddToGroupAsync(Context.ConnectionId, runId);
    }
}
评论加载中...