C# Класс OpenSyno.SynoWP7.SynologyJsonDeserializationHelper

Показать файл Открыть проект

Открытые методы

Метод Описание
ParseSynologyAlbums ( string content, IEnumerable &albums, long &total, string urlBase ) : void
ParseSynologyArtists ( string result, IEnumerable &artists, long &total, string urlBase ) : void
ParseSynologyTracks ( string content, IEnumerable &tracks, long &total, string urlBase ) : void

Приватные методы

Метод Описание
BuildAbsoluteAlbumArtUrl ( string urlBase, string relativeAlbumArtUrl ) : string
WorkaroundAlbumArtBug ( SynoItem albums ) : IEnumerable

Workarounds the album art bug.

There a bug in Audio Station 3.0 where the AlbumArtUrl field does not point to an album art, but rather to an artist art. fixing the url on the client will work just fine untill they fix it.

Описание методов

ParseSynologyAlbums() публичный статический Метод

public static ParseSynologyAlbums ( string content, IEnumerable &albums, long &total, string urlBase ) : void
content string
albums IEnumerable
total long
urlBase string
Результат void

ParseSynologyArtists() публичный статический Метод

public static ParseSynologyArtists ( string result, IEnumerable &artists, long &total, string urlBase ) : void
result string
artists IEnumerable
total long
urlBase string
Результат void

ParseSynologyTracks() публичный статический Метод

public static ParseSynologyTracks ( string content, IEnumerable &tracks, long &total, string urlBase ) : void
content string
tracks IEnumerable
total long
urlBase string
Результат void