├── .gitignore ├── GrooveApi.sln ├── LICENCE ├── README.md ├── samples ├── Package.appxmanifest └── UniversalApplication │ ├── App.xaml │ ├── App.xaml.cs │ ├── Assets │ ├── LockScreenLogo.scale-200.png │ ├── SplashScreen.scale-200.png │ ├── Square150x150Logo.scale-200.png │ ├── Square44x44Logo.scale-200.png │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ ├── StoreLogo.png │ └── Wide310x150Logo.scale-200.png │ ├── Converters │ ├── ImageUrlSizeConverter.cs │ ├── SignInButtonTextConverter.cs │ └── StringFormatConverter.cs │ ├── GrooveApiUniversalSamples.csproj │ ├── GrooveApiUniversalSamples.sln │ ├── Helpers │ └── StreamClientInstanceId.cs │ ├── MainPage.xaml │ ├── MainPage.xaml.cs │ ├── Properties │ ├── AssemblyInfo.cs │ └── Default.rd.xml │ ├── ViewModels │ ├── GrooveApiErrorViewModel.cs │ ├── MusicContentPaneViewModel.cs │ ├── PlayerViewModel.cs │ └── UserProfileViewModel.cs │ ├── WindowsUniversalUserAccountManager.cs │ └── project.json ├── src ├── GrooveApiClient │ ├── ContentExtensions.cs │ ├── GrooveApiClient.csproj │ ├── GrooveApiClient.nuspec │ ├── GrooveClient.cs │ ├── GrooveClientFactory.cs │ ├── IGrooveClient.cs │ ├── IUserTokenManager.cs │ ├── MicrosoftAccountAuthenticationCache.cs │ ├── MicrosoftAccountAuthenticationClient.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── SimpleServiceClient.cs │ └── packages.config └── GrooveApiDataContract │ ├── AuthenticationDataContract │ └── MicrosoftAccountAuthenticationResponse.cs │ ├── Constants.cs │ ├── DataContract │ ├── Activity.cs │ ├── Album.cs │ ├── Artist.cs │ ├── BaseResponse.cs │ ├── BrowseItemType.cs │ ├── CollectionEdit │ │ ├── ActionResult.cs │ │ ├── IPlaylistEditableMetadata.cs │ │ ├── PlaylistAction.cs │ │ ├── PlaylistActionResponse.cs │ │ ├── PlaylistActionResult.cs │ │ ├── PlaylistActionType.cs │ │ ├── TrackAction.cs │ │ ├── TrackActionRequest.cs │ │ ├── TrackActionResponse.cs │ │ ├── TrackActionResult.cs │ │ └── TrackActionType.cs │ ├── CollectionState.cs │ ├── Content.cs │ ├── ContentCategory.cs │ ├── ContentItem.cs │ ├── ContentResponse.cs │ ├── CreateRadioRequest.cs │ ├── Error.cs │ ├── ExtraDetails.cs │ ├── GenericCollections.cs │ ├── Genre.cs │ ├── ItemType.cs │ ├── MediaNamespace.cs │ ├── Mood.cs │ ├── OrderBy.cs │ ├── PaginatedList.cs │ ├── Playlist.cs │ ├── Radio.cs │ ├── RadioResponse.cs │ ├── RadioSeed.cs │ ├── RadioSeedType.cs │ ├── SearchFilter.cs │ ├── StreamResponse.cs │ ├── SubscriptionState.cs │ ├── Track.cs │ ├── TrackContainer.cs │ └── UserProfileResponse.cs │ ├── ErrorCode.cs │ ├── GrooveApiDataContract.csproj │ ├── GrooveApiDataContract.nuspec │ ├── Properties │ └── AssemblyInfo.cs │ └── packages.config └── tests └── GrooveApiClient.Tests ├── App.config ├── CatalogShould.cs ├── CollectionShould.cs ├── DeeplinksShould.cs ├── DeveloperAuthenticationShould.cs ├── GettingStarted.cs ├── GrooveApiClient.Tests.csproj ├── ImagesShould.cs ├── Properties └── AssemblyInfo.cs ├── StreamShould.cs ├── TestBase.cs ├── TestBaseExtensions.cs └── TestUserTokenManagerFromConfigurationValue.cs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/.gitignore -------------------------------------------------------------------------------- /GrooveApi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/GrooveApi.sln -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/LICENCE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/README.md -------------------------------------------------------------------------------- /samples/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/Package.appxmanifest -------------------------------------------------------------------------------- /samples/UniversalApplication/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/App.xaml -------------------------------------------------------------------------------- /samples/UniversalApplication/App.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/App.xaml.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/StoreLogo.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /samples/UniversalApplication/Converters/ImageUrlSizeConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Converters/ImageUrlSizeConverter.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/Converters/SignInButtonTextConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Converters/SignInButtonTextConverter.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/Converters/StringFormatConverter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Converters/StringFormatConverter.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/GrooveApiUniversalSamples.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/GrooveApiUniversalSamples.csproj -------------------------------------------------------------------------------- /samples/UniversalApplication/GrooveApiUniversalSamples.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/GrooveApiUniversalSamples.sln -------------------------------------------------------------------------------- /samples/UniversalApplication/Helpers/StreamClientInstanceId.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Helpers/StreamClientInstanceId.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/MainPage.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/MainPage.xaml -------------------------------------------------------------------------------- /samples/UniversalApplication/MainPage.xaml.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/MainPage.xaml.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/Properties/Default.rd.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/Properties/Default.rd.xml -------------------------------------------------------------------------------- /samples/UniversalApplication/ViewModels/GrooveApiErrorViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/ViewModels/GrooveApiErrorViewModel.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/ViewModels/MusicContentPaneViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/ViewModels/MusicContentPaneViewModel.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/ViewModels/PlayerViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/ViewModels/PlayerViewModel.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/ViewModels/UserProfileViewModel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/ViewModels/UserProfileViewModel.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/WindowsUniversalUserAccountManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/WindowsUniversalUserAccountManager.cs -------------------------------------------------------------------------------- /samples/UniversalApplication/project.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/samples/UniversalApplication/project.json -------------------------------------------------------------------------------- /src/GrooveApiClient/ContentExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/ContentExtensions.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/GrooveApiClient.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/GrooveApiClient.csproj -------------------------------------------------------------------------------- /src/GrooveApiClient/GrooveApiClient.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/GrooveApiClient.nuspec -------------------------------------------------------------------------------- /src/GrooveApiClient/GrooveClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/GrooveClient.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/GrooveClientFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/GrooveClientFactory.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/IGrooveClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/IGrooveClient.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/IUserTokenManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/IUserTokenManager.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/MicrosoftAccountAuthenticationCache.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/MicrosoftAccountAuthenticationCache.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/MicrosoftAccountAuthenticationClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/MicrosoftAccountAuthenticationClient.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/SimpleServiceClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/SimpleServiceClient.cs -------------------------------------------------------------------------------- /src/GrooveApiClient/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiClient/packages.config -------------------------------------------------------------------------------- /src/GrooveApiDataContract/AuthenticationDataContract/MicrosoftAccountAuthenticationResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/AuthenticationDataContract/MicrosoftAccountAuthenticationResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/Constants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/Constants.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Activity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Activity.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Album.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Album.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Artist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Artist.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/BaseResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/BaseResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/BrowseItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/BrowseItemType.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/ActionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/ActionResult.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/IPlaylistEditableMetadata.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/IPlaylistEditableMetadata.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistAction.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistActionResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistActionResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistActionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistActionResult.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/PlaylistActionType.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/TrackAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/TrackAction.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionRequest.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionResult.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionEdit/TrackActionType.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CollectionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CollectionState.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Content.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Content.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/ContentCategory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/ContentCategory.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/ContentItem.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/ContentItem.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/ContentResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/ContentResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/CreateRadioRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/CreateRadioRequest.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Error.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Error.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/ExtraDetails.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/ExtraDetails.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/GenericCollections.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/GenericCollections.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Genre.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Genre.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/ItemType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/ItemType.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/MediaNamespace.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/MediaNamespace.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Mood.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Mood.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/OrderBy.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/OrderBy.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/PaginatedList.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/PaginatedList.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Playlist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Playlist.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Radio.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Radio.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/RadioResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/RadioResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/RadioSeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/RadioSeed.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/RadioSeedType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/RadioSeedType.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/SearchFilter.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/SearchFilter.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/StreamResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/StreamResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/SubscriptionState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/SubscriptionState.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/Track.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/Track.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/TrackContainer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/TrackContainer.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/DataContract/UserProfileResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/DataContract/UserProfileResponse.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/ErrorCode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/ErrorCode.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/GrooveApiDataContract.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/GrooveApiDataContract.csproj -------------------------------------------------------------------------------- /src/GrooveApiDataContract/GrooveApiDataContract.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/GrooveApiDataContract.nuspec -------------------------------------------------------------------------------- /src/GrooveApiDataContract/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /src/GrooveApiDataContract/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/src/GrooveApiDataContract/packages.config -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/App.config -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/CatalogShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/CatalogShould.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/CollectionShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/CollectionShould.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/DeeplinksShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/DeeplinksShould.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/DeveloperAuthenticationShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/DeveloperAuthenticationShould.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/GettingStarted.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/GettingStarted.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/GrooveApiClient.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/GrooveApiClient.Tests.csproj -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/ImagesShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/ImagesShould.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/StreamShould.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/StreamShould.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/TestBase.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/TestBaseExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/TestBaseExtensions.cs -------------------------------------------------------------------------------- /tests/GrooveApiClient.Tests/TestUserTokenManagerFromConfigurationValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/microsoft/groove-api-sdk-csharp/HEAD/tests/GrooveApiClient.Tests/TestUserTokenManagerFromConfigurationValue.cs --------------------------------------------------------------------------------