fuget.org
ParkSquare.SkyTv
by Jon Meesam
5.0.12
16 May 21
Toggle Dropdown
Version 8
8.0.0
22 Jun 24
Version 5
5.0.15
19 Aug 22
5.0.14
22 Nov 21
5.0.12
16 May 21
5.0.10
19 Apr 21
Version 4
4.1.6
26 Nov 19
4.1.5
26 Nov 19
4.1.0
26 Nov 19
4.0.2
25 Nov 19
4.0.1
24 Nov 19
4.0.0
23 Nov 19
Version 3
3.1.0
12 Sep 19
3.0.3
2 Jul 19
3.0.2
5 Jun 19
3.0.1
4 Jun 19
3.0.0
4 Jun 19
API Diff
with 4.1.5
Toggle Dropdown
Version 8
8.0.0
22 Jun 24
Version 5
5.0.15
19 Aug 22
5.0.14
22 Nov 21
5.0.12
16 May 21
5.0.10
19 Apr 21
Version 4
4.1.6
26 Nov 19
4.1.5
26 Nov 19
4.1.0
26 Nov 19
4.0.2
25 Nov 19
4.0.1
24 Nov 19
4.0.0
23 Nov 19
Version 3
3.1.0
12 Sep 19
3.0.3
2 Jul 19
3.0.2
5 Jun 19
3.0.1
4 Jun 19
3.0.0
4 Jun 19
ParkSquare.SkyTv.5.0.12.nupkg
nuget.org
www.parksq.co.uk
License
<
PackageReference
Include
=
"ParkSquare.SkyTv"
Version
=
"5.0.12"
/>
Frameworks
netstandard2.0
Dependencies
Newtonsoft.Json 12.0.3
Rssdp 4.0.2
API Diff between 5.0.12 and 4.1.5
52
Additions
30
Removals
ParkSquare.SkyTv
public
interface
IRestClient
Task
<
TResponse
>
GetAsync
<
TResponse
>(
Uri
uri
)
Task
<
RestClientResponse
>
PostAsync
(
Uri
uri
)
public
enum
PictureQuality
AudioOnly
=
4
public
class
RestClient
:
IRestClient
public
RestClient
(
HttpClient
httpClient
)
public
Task
<
TResponse
>
GetAsync
<
TResponse
>(
Uri
uri
)
public
Task
<
RestClientResponse
>
PostAsync
(
Uri
uri
)
public
class
RestClientResponse
public
bool
IsSuccess
{
get
; }
public
int
ResponseCode
{
get
; }
public
RestClientResponse
(
HttpStatusCode
responseCode
)
public
RestClientResponse
(
int
responseCode
)
public
enum
ServiceType
Audio
=
1
Video
=
0
ParkSquare.SkyTv.Epg
public
enum
Audio
public
class
Channel
public
class
ChannelListing
public
class
EpgData
public
class
EpgGenre
public
class
EpgService
:
IEpgService
public
class
Filter
public
class
Genre
public
interface
IEpgService
public
class
Programme
public
enum
Rating
public
class
Region
public
class
SearchCriteria
ParkSquare.SkyTv.Epg.Dto
public
class
ChannelDto
public
class
EpgGenreDto
public
class
EventDto
public
class
FilterDto
public
class
GenreDto
public
class
GetListingsResponseDto
public
class
RegionDto
public
class
ScheduleDto
public
class
StaticDataResponseDto
ParkSquare.SkyTv.SetTopBox
public
class
ApiClient
:
IApiClient
public
ApiClient
(
IRestClient
restClient
,
IPAddress
ipAddress
)
public
Task
CancelRecordingAsync
(
string
pvrId
)
public
Task
DeleteRecordingAsync
(
string
pvrId
,
bool
permanentlyDelete
=
false
)
public
ApiClient
(
IRestClient
restClient
,
IPAddress
ipAddress
)
public
Task
<
bool
>
CancelRecordingAsync
(
string
pvrId
)
public
Task
<
bool
>
DeleteRecordingAsync
(
string
pvrId
,
bool
permanentlyDelete
=
false
)
public
Task
<
IReadOnlyCollection
<
Service
>>
GetServicesAsync
()
public
Task
RecordProgrammeAsync
(
string
eventId
,
bool
seriesLink
=
false
)
public
Task
<
bool
>
RecordProgrammeAsync
(
string
eventId
,
bool
seriesLink
=
false
)
public
class
ApiClientFactory
:
IApiClientFactory
public
ApiClientFactory
(
IRestClient
restClient
)
public
ApiClientFactory
(
IRestClient
restClient
)
public
interface
IApiClient
Task
CancelRecordingAsync
(
string
pvrId
)
Task
DeleteRecordingAsync
(
string
pvrId
,
bool
permanentlyDelete
=
false
)
Task
<
bool
>
CancelRecordingAsync
(
string
pvrId
)
Task
<
bool
>
DeleteRecordingAsync
(
string
pvrId
,
bool
permanentlyDelete
=
false
)
Task
<
IReadOnlyCollection
<
Service
>>
GetServicesAsync
()
Task
RecordProgrammeAsync
(
string
eventId
,
bool
seriesLink
=
false
)
Task
<
bool
>
RecordProgrammeAsync
(
string
eventId
,
bool
seriesLink
=
false
)
public
class
Service
public
object
ChannelId
{
get
;
set
; }
public
string
ChannelNumber
{
get
;
set
; }
public
string
Description
{
get
;
set
; }
public
PictureQuality
PictureQuality
{
get
;
set
; }
public
ServiceType
ServiceType
{
get
;
set
; }
public
Service
()
ParkSquare.SkyTv.SetTopBox.Dto
public
class
GetServicesDto
public
int
DocumentId
{
get
;
set
; }
public
IReadOnlyCollection
<
ServiceDto
>
Services
{
get
;
set
; }
public
int
Version
{
get
;
set
; }
public
GetServicesDto
()
public
class
ServiceDto
public
string
C
{
get
;
set
; }
public
string
DvbTriplet
{
get
;
set
; }
public
bool
Schedule
{
get
;
set
; }
public
string
ServiceType
{
get
;
set
; }
public
IReadOnlyCollection
<
string
>
ServiceTypes
{
get
;
set
; }
public
string
Sf
{
get
;
set
; }
public
string
Sg
{
get
;
set
; }
public
string
Sid
{
get
;
set
; }
public
string
Sk
{
get
;
set
; }
public
string
T
{
get
;
set
; }
public
bool
TimeShifted
{
get
;
set
; }
public
string
Xsg
{
get
;
set
; }
public
ServiceDto
()