signalr-contracts.json
Rama dev · réplica de lectura del repositorio original.
{
"hubs": {
"CastHub": [
"AudioTracks(NoMercy.Api.Hubs.CastHub.AudioTrack[]) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CastPlaylist(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CurrentAudioTrack(NoMercy.Api.Hubs.CastHub.AudioTrack) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CurrentSubtitleTrack(NoMercy.Api.Hubs.CastHub.TextTrack) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"Disconnect() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Ended() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"GetChromeCasts() -\u003E System.String[]",
"GetChromecastStatus() -\u003E Sharpcaster.Models.ChromecastStatus.ChromecastStatus",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"GetMediaStatus() -\u003E Sharpcaster.Models.Media.MediaStatus",
"GetPlayerState() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Item(NoMercy.Api.Hubs.CastHub.PlaylistItem) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Launch() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Muted(System.Boolean) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"Pause() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Play() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"PlayerState(NoMercy.Api.Hubs.CastHub.CastPlayerState) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Playlist(NoMercy.Api.Hubs.CastHub.PlaylistItem[]) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SelectChromecast(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetAudioTrack(System.Int32) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetMuted(System.Boolean) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetNext() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetPause() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetPlay() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetPlaylistItem(System.Int32) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetPrevious() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetSeek(System.Int32) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetStop() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetSubtitleTrack(System.Int32) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetVolume(System.Int32) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Stop() -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SubtitleTracks(NoMercy.Api.Hubs.CastHub.TextTrack[]) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Time(NoMercy.Api.Hubs.CastHub.TimeData) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Volume(System.Int32) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E"
],
"ContentAnalysisHub": [
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task"
],
"DashboardHub": [
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"StartResources() -\u003E NoMercy.Api.Hubs.HubCommandResult",
"StopResources() -\u003E NoMercy.Api.Hubs.HubCommandResult"
],
"DeviceHub": [
"CastToNearby(System.String, NoMercy.Api.Hubs.NearbyCastRequest) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"DeclareCapabilities(NoMercy.Encoder.Devices.DeviceCapabilities) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetDevices() -\u003E System.Threading.Tasks.Task\u003CSystem.Collections.Generic.List\u003CNoMercy.Networking.Devices.DeviceListItem\u003E\u003E",
"GetLanguageFromContext() -\u003E System.String",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"PendingNotices() -\u003E System.Threading.Tasks.Task\u003CSystem.Collections.Generic.List\u003CNoMercy.Api.Hubs.DeviceDropNoticeDto\u003E\u003E",
"WakeForMusic(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"WakeForVideo(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E"
],
"DrivesHub": [
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task"
],
"LiveTranscodeHub": [
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"Heartbeat(System.String) -\u003E NoMercy.Api.Hubs.HubCommandResult",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"ReportBufferHealth(System.String, System.Double, System.Double) -\u003E NoMercy.Api.Hubs.HubCommandResult",
"ReportPlayhead(System.String, System.Double) -\u003E NoMercy.Api.Hubs.HubCommandResult",
"RequestPause(System.String) -\u003E NoMercy.Api.Hubs.HubCommandResult",
"RequestResume(System.String) -\u003E NoMercy.Api.Hubs.HubCommandResult",
"SubscribeToSession(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"UnsubscribeFromSession(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E"
],
"MusicHub": [
"ChangeDeviceCommand(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"ChangeVolumeCommand(System.Nullable\u003CSystem.Int32\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CrossfadeCompleteCommand(System.Nullable\u003CSystem.Guid\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CrossfadeStartCommand(System.Nullable\u003CSystem.Int32\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CurrentTimeCommand(System.Nullable\u003CSystem.Int32\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"CurrentTimeForItemCommand(System.Nullable\u003CSystem.Double\u003E, System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"GetServerTime() -\u003E System.Int64",
"GetStateCommand() -\u003E NoMercy.Api.Services.Music.MusicPlayerState",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"PlaybackCommand(System.String, System.Object) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"ReportPositionAtCommand(System.Nullable\u003CSystem.Int32\u003E, System.Nullable\u003CSystem.Int64\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"ReportPositionCommand(System.Nullable\u003CSystem.Int32\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"ReportPositionForItemCommand(System.Nullable\u003CSystem.Int64\u003E, System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetDeviceVolumeCommand(System.String, System.Nullable\u003CSystem.Int32\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"StartPlaybackCommand(System.String, System.Nullable\u003CSystem.Guid\u003E, System.Nullable\u003CSystem.Guid\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E"
],
"PluginHub": [
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"Send(System.String, System.String, System.Text.Json.Nodes.JsonNode) -\u003E System.Threading.Tasks.Task\u003CSystem.Boolean\u003E",
"Subscribe(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Unsubscribe(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E"
],
"RipperHub": [
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetDriveState(System.String) -\u003E System.Threading.Tasks.Task\u003CSystem.Object\u003E",
"GetLanguageFromContext() -\u003E System.String",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task"
],
"VideoHub": [
"ChangeDeviceCommand(System.String) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"Devices() -\u003E System.Collections.Generic.List\u003CNoMercy.Database.Models.Users.Device\u003E",
"GetCountryFromContext() -\u003E System.String",
"GetLanguageFromContext() -\u003E System.String",
"GetStateCommand() -\u003E NoMercy.Api.Services.Video.VideoPlayerState",
"OnConnectedAsync() -\u003E System.Threading.Tasks.Task",
"OnDisconnectedAsync(System.Exception) -\u003E System.Threading.Tasks.Task",
"PlaybackCommand(System.String, System.Object) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"RemoveWatched(NoMercy.Api.Services.Video.VideoProgressRequest) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"SetTime(NoMercy.Api.Services.Video.VideoProgressRequest) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E",
"StartPlaybackCommand(System.String, System.Object, System.Nullable\u003CSystem.Int32\u003E) -\u003E System.Threading.Tasks.Task\u003CNoMercy.Api.Hubs.HubCommandResult\u003E"
]
}
}