@ -11,15 +11,15 @@ using Microsoft.Extensions.Logging;
namespace MediaBrowser.Api.SyncPlay
{
[Route("/SyncPlay/New Group ", "POST", Summary = "Create a new SyncPlay group")]
[Route("/SyncPlay/New ", "POST", Summary = "Create a new SyncPlay group")]
[Authenticated]
public class SyncPlayNew Group : IReturnVoid
public class SyncPlayNew : IReturnVoid
{
}
[Route("/SyncPlay/Join Group ", "POST", Summary = "Join an existing SyncPlay group")]
[Route("/SyncPlay/Join ", "POST", Summary = "Join an existing SyncPlay group")]
[Authenticated]
public class SyncPlayJoin Group : IReturnVoid
public class SyncPlayJoin : IReturnVoid
{
/// <summary>
/// Gets or sets the Group id.
@ -36,15 +36,15 @@ namespace MediaBrowser.Api.SyncPlay
public string PlayingItemId { get ; set ; }
}
[Route("/SyncPlay/Leave Group ", "POST", Summary = "Leave joined SyncPlay group")]
[Route("/SyncPlay/Leave ", "POST", Summary = "Leave joined SyncPlay group")]
[Authenticated]
public class SyncPlayLeave Group : IReturnVoid
public class SyncPlayLeave : IReturnVoid
{
}
[Route("/SyncPlay/List Groups ", "GET", Summary = "List SyncPlay groups")]
[Route("/SyncPlay/List ", "GET", Summary = "List SyncPlay groups")]
[Authenticated]
public class SyncPlayList Groups : IReturnVoid
public class SyncPlayList : IReturnVoid
{
/// <summary>
/// Gets or sets the filter item id.
@ -54,29 +54,29 @@ namespace MediaBrowser.Api.SyncPlay
public string FilterItemId { get ; set ; }
}
[Route("/SyncPlay/Play Request ", "POST", Summary = "Request play in SyncPlay group")]
[Route("/SyncPlay/Play ", "POST", Summary = "Request play in SyncPlay group")]
[Authenticated]
public class SyncPlayPlay Request : IReturnVoid
public class SyncPlayPlay : IReturnVoid
{
}
[Route("/SyncPlay/Pause Request ", "POST", Summary = "Request pause in SyncPlay group")]
[Route("/SyncPlay/Pause ", "POST", Summary = "Request pause in SyncPlay group")]
[Authenticated]
public class SyncPlayPause Request : IReturnVoid
public class SyncPlayPause : IReturnVoid
{
}
[Route("/SyncPlay/Seek Request ", "POST", Summary = "Request seek in SyncPlay group")]
[Route("/SyncPlay/Seek ", "POST", Summary = "Request seek in SyncPlay group")]
[Authenticated]
public class SyncPlaySeek Request : IReturnVoid
public class SyncPlaySeek : IReturnVoid
{
[ApiMember(Name = "PositionTicks", IsRequired = true, DataType = "long", ParameterType = "query", Verb = "POST")]
public long PositionTicks { get ; set ; }
}
[Route("/SyncPlay/Buffering Request ", "POST", Summary = "Request group wait in SyncPlay group while buffering")]
[Route("/SyncPlay/Buffering ", "POST", Summary = "Request group wait in SyncPlay group while buffering")]
[Authenticated]
public class SyncPlayBuffering Request : IReturnVoid
public class SyncPlayBuffering : IReturnVoid
{
/// <summary>
/// Gets or sets the date used to pin PositionTicks in time.
@ -96,9 +96,9 @@ namespace MediaBrowser.Api.SyncPlay
public bool BufferingDone { get ; set ; }
}
[Route("/SyncPlay/ Update Ping", "POST", Summary = "Update session ping")]
[Route("/SyncPlay/ Ping", "POST", Summary = "Update session ping")]
[Authenticated]
public class SyncPlay Update Ping : IReturnVoid
public class SyncPlay Ping : IReturnVoid
{
[ApiMember(Name = "Ping", IsRequired = true, DataType = "double", ParameterType = "query", Verb = "POST")]
public double Ping { get ; set ; }
@ -135,7 +135,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlayNew Group request )
public void Post ( SyncPlayNew request )
{
var currentSession = GetSession ( _sessionContext ) ;
_syncPlayManager . NewGroup ( currentSession , CancellationToken . None ) ;
@ -145,7 +145,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlayJoin Group request )
public void Post ( SyncPlayJoin request )
{
var currentSession = GetSession ( _sessionContext ) ;
@ -178,7 +178,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlayLeave Group request )
public void Post ( SyncPlayLeave request )
{
var currentSession = GetSession ( _sessionContext ) ;
_syncPlayManager . LeaveGroup ( currentSession , CancellationToken . None ) ;
@ -189,7 +189,7 @@ namespace MediaBrowser.Api.SyncPlay
/// </summary>
/// <param name="request">The request.</param>
/// <value>The requested list of groups.</value>
public List < GroupInfoView > Post( SyncPlayListGroups request )
public List < GroupInfoView > Get( SyncPlayList request )
{
var currentSession = GetSession ( _sessionContext ) ;
var filterItemId = Guid . Empty ;
@ -206,7 +206,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlayPlay Request request )
public void Post ( SyncPlayPlay request )
{
var currentSession = GetSession ( _sessionContext ) ;
var syncPlayRequest = new PlaybackRequest ( )
@ -220,7 +220,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlayPause Request request )
public void Post ( SyncPlayPause request )
{
var currentSession = GetSession ( _sessionContext ) ;
var syncPlayRequest = new PlaybackRequest ( )
@ -234,7 +234,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlaySeek Request request )
public void Post ( SyncPlaySeek request )
{
var currentSession = GetSession ( _sessionContext ) ;
var syncPlayRequest = new PlaybackRequest ( )
@ -249,7 +249,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlayBuffering Request request )
public void Post ( SyncPlayBuffering request )
{
var currentSession = GetSession ( _sessionContext ) ;
var syncPlayRequest = new PlaybackRequest ( )
@ -265,7 +265,7 @@ namespace MediaBrowser.Api.SyncPlay
/// Handles the specified request.
/// </summary>
/// <param name="request">The request.</param>
public void Post ( SyncPlay Update Ping request )
public void Post ( SyncPlay Ping request )
{
var currentSession = GetSession ( _sessionContext ) ;
var syncPlayRequest = new PlaybackRequest ( )