private async Task SendBasicEditTask(string clientMethod, PlaylistBasicEditModel request)
 {
     if (IsRequestAuthenticated(request.PreSharedKey))
     {
         await SendTask(clientMethod, new object[] { request.SongId });
     }
 }
 public async Task RemoveRequest(PlaylistBasicEditModel request)
 {
     await SendBasicEditTask("RemoveSong", request);
 }
 public async Task MarkRequestUserLeftChat(PlaylistBasicEditModel request)
 {
     await SendBasicEditTask("MarkRequestUserLeftChat", request);
 }
 public async Task RemoveCurrentRequest(PlaylistBasicEditModel request)
 {
     await SendBasicEditTask("RemoveCurrent", request);
 }
 public async Task MarkRequestInDrive(PlaylistBasicEditModel request)
 {
     await SendBasicEditTask("MarkRequestInDrive", request);
 }