コード例 #1
0
        public async Task OpenFile(string fileId, int projectId) // open file
        {
            var userId = _connections.GetUserIdByConnection(Context.ConnectionId);

            //await Groups.AddToGroupAsync(Context.ConnectionId, fileId);
            if (!_files.ContainsFile(fileId))
            {
                _files.AddFileToEdit(userId, fileId, projectId);
                await SendNewFileState(projectId, fileId, userId);
            }
        }