This commit is contained in:
Nikola Metulev 2018-02-06 10:18:44 -08:00
Родитель 4392a710f4 44c07c7643
Коммит f398702433
36 изменённых файлов: 181 добавлений и 553 удалений

Просмотреть файл

@ -1,98 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<MinimumVisualStudioVersion>10.0</MinimumVisualStudioVersion>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{54A56057-7C5A-4655-8F80-DD4816E26139}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Music.PCL</RootNamespace>
<AssemblyName>Music.PCL</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{786C830F-07A1-408B-BD7F-6EE04809D6DB};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<TargetFrameworkProfile>Profile7</TargetFrameworkProfile>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Compile Include="ClientViewModel.cs" />
<Compile Include="IDispatcher.cs" />
<Compile Include="Keys.cs" />
<Compile Include="MainViewModel.cs" />
<Compile Include="Models\ChatMessage.cs" />
<Compile Include="Models\PartyJoinResult.cs" />
<Compile Include="Models\PartyStatus.cs" />
<Compile Include="Models\Song.cs" />
<Compile Include="Models\User.cs" />
<Compile Include="MTObservableCollection.cs" />
<Compile Include="SC\Models\Categories.cs" />
<Compile Include="SC\Models\Comment.cs" />
<Compile Include="SC\Models\DesignTimeClass.cs" />
<Compile Include="SC\Models\Playlist.cs" />
<Compile Include="SC\Models\SCUser.cs" />
<Compile Include="SC\Models\StreamSource.cs" />
<Compile Include="SC\Models\Track.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="SC\API.cs" />
<Compile Include="SC\StreamObjects.cs" />
<Compile Include="Services\CloudService.cs" />
<Compile Include="Services\DataService.cs" />
</ItemGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNet.SignalR.Client, Version=2.2.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.AspNet.SignalR.Client.2.2.1\lib\portable-net45+sl50+win+wpa81+wp80\Microsoft.AspNet.SignalR.Client.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http.Extensions, Version=2.2.28.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Net.Http.2.2.28\lib\portable-net45+win8\System.Net.Http.Extensions.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Net.Http.Primitives, Version=4.2.28.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.Net.Http.2.2.28\lib\portable-net45+win8\System.Net.Http.Primitives.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Windows.Foundation.UniversalApiContract">
<HintPath>..\..\..\..\..\..\..\Program Files (x86)\Windows Kits\10\References\Windows.Foundation.UniversalApiContract\3.0.0.0\Windows.Foundation.UniversalApiContract.winmd</HintPath>
</Reference>
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\Portable\$(TargetFrameworkVersion)\Microsoft.Portable.CSharp.targets" />
<Import Project="..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets" Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets')" />
<Target Name="EnsureBclBuildImported" BeforeTargets="BeforeBuild" Condition="'$(BclBuildImported)' == ''">
<Error Condition="!Exists('..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets')" Text="This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=317567." HelpKeyword="BCLBUILD2001" />
<Error Condition="Exists('..\packages\Microsoft.Bcl.Build.1.0.14\tools\Microsoft.Bcl.Build.targets')" Text="The build restored NuGet packages. Build the project again to include these packages in the build. For more information, see http://go.microsoft.com/fwlink/?LinkID=317568." HelpKeyword="BCLBUILD2002" />
</Target>
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

Просмотреть файл

@ -1,30 +0,0 @@
using System.Resources;
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("Music.PCL")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Music.PCL")]
[assembly: AssemblyCopyright("Copyright © 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
[assembly: NeutralResourcesLanguage("en")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

Просмотреть файл

@ -1,15 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.2.28.0" newVersion="2.2.28.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Просмотреть файл

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.AspNet.SignalR.Client" version="2.2.1" targetFramework="portable45-net45+win8" />
<package id="Microsoft.Bcl" version="1.1.9" targetFramework="portable45-net45+win8" />
<package id="Microsoft.Bcl.Build" version="1.0.14" targetFramework="portable45-net45+win8" />
<package id="Microsoft.Net.Http" version="2.2.28" targetFramework="portable45-net45+win8" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="portable45-net45+win8" />
</packages>

Просмотреть файл

@ -1,120 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectTypeGuids>{06FA79CB-D6CD-4721-BB4B-1BD202089C55};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
<ProjectGuid>{468A2146-57EF-4362-8A79-71057FD60129}</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>Music.Shared.tvOS</RootNamespace>
<IPhoneResourcePrefix>Resources</IPhoneResourcePrefix>
<AssemblyName>MusicSharedtvOS</AssemblyName>
<NuGetPackageImportStamp>
</NuGetPackageImportStamp>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug</OutputPath>
<DefineConstants>DEBUG;</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>full</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release</OutputPath>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<ConsolePause>false</ConsolePause>
</PropertyGroup>
<ItemGroup>
<Reference Include="Microsoft.AspNet.SignalR.Client, Version=2.2.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
<HintPath>..\packages\Microsoft.AspNet.SignalR.Client.2.2.1\lib\portable-net45+sl50+win+wpa81+wp80\Microsoft.AspNet.SignalR.Client.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json, Version=9.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed, processorArchitecture=MSIL">
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\portable-net45+wp80+win8+wpa81\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Net.Http" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="Xamarin.TVOS" />
</ItemGroup>
<ItemGroup />
<ItemGroup>
<Compile Include="..\Music.PCL\ClientViewModel.cs">
<Link>ClientViewModel.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\IDispatcher.cs">
<Link>IDispatcher.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Keys.cs">
<Link>Keys.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\MainViewModel.cs">
<Link>MainViewModel.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Models\ChatMessage.cs">
<Link>Models\ChatMessage.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Models\PartyJoinResult.cs">
<Link>Models\PartyJoinResult.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Models\PartyStatus.cs">
<Link>Models\PartyStatus.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Models\Song.cs">
<Link>Models\Song.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Models\User.cs">
<Link>Models\User.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\MTObservableCollection.cs">
<Link>MTObservableCollection.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\API.cs">
<Link>SC\API.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\Categories.cs">
<Link>SC\Models\Categories.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\Comment.cs">
<Link>SC\Models\Comment.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\DesignTimeClass.cs">
<Link>SC\Models\DesignTimeClass.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\Playlist.cs">
<Link>SC\Models\Playlist.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\SCUser.cs">
<Link>SC\Models\SCUser.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\StreamSource.cs">
<Link>SC\Models\StreamSource.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\Models\Track.cs">
<Link>SC\Models\Track.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\SC\StreamObjects.cs">
<Link>SC\StreamObjects.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Services\CloudService.cs">
<Link>Services\CloudService.cs</Link>
</Compile>
<Compile Include="..\Music.PCL\Services\DataService.cs">
<Link>Services\DataService.cs</Link>
</Compile>
<Compile Include="Properties\AssemblyInfo.cs" />
</ItemGroup>
<ItemGroup>
<None Include="app.config" />
<None Include="packages.config" />
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\TVOS\Xamarin.TVOS.CSharp.targets" />
</Project>

Просмотреть файл

@ -1,36 +0,0 @@
using System.Reflection;
using System.Runtime.CompilerServices;
using System.Runtime.InteropServices;
// General Information about an assembly is controlled through the following
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("Music.Shared.tvOS")]
[assembly: AssemblyDescription("")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("")]
[assembly: AssemblyProduct("Music.Shared.tvOS")]
[assembly: AssemblyCopyright("Copyright © 2016")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
// Setting ComVisible to false makes the types in this assembly not visible
// to COM components. If you need to access a type in this assembly from
// COM, set the ComVisible attribute to true on that type.
[assembly: ComVisible(false)]
// The following GUID is for the ID of the typelib if this project is exposed to COM
[assembly: Guid("468a2146-57ef-4362-8a79-71057fd60129")]
// Version information for an assembly consists of the following four values:
//
// Major Version
// Minor Version
// Build Number
// Revision
//
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.0.0.0")]
[assembly: AssemblyFileVersion("1.0.0.0")]

Просмотреть файл

@ -1,27 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.IO" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading.Tasks" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.6.10.0" newVersion="2.6.10.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.2.29.0" newVersion="2.2.29.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>

Просмотреть файл

@ -1,5 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="Microsoft.AspNet.SignalR.Client" version="2.2.1" targetFramework="xamarintvos10" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="xamarintvos10" />
</packages>

Просмотреть файл

Просмотреть файл

@ -0,0 +1,12 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="Microsoft.AspNet.SignalR.Client" Version="2.2.2" />
<PackageReference Include="Newtonsoft.Json" Version="10.0.3" />
</ItemGroup>
</Project>

Просмотреть файл

Просмотреть файл

@ -5,8 +5,6 @@ using System.Text;
using System.Threading.Tasks;
using Music.PCL.Models;
using System.Diagnostics;
using System.ServiceModel;
using System.Collections.ObjectModel;
using System.Runtime.CompilerServices;
namespace Music.PCL.Services

Просмотреть файл

@ -11,8 +11,8 @@
<AssemblyName>Music</AssemblyName>
<DefaultLanguage>en-US</DefaultLanguage>
<TargetPlatformIdentifier>UAP</TargetPlatformIdentifier>
<TargetPlatformVersion>10.0.14393.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.14393.0</TargetPlatformMinVersion>
<TargetPlatformVersion>10.0.16299.0</TargetPlatformVersion>
<TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
<MinimumVisualStudioVersion>14</MinimumVisualStudioVersion>
<FileAlignment>512</FileAlignment>
<ProjectTypeGuids>{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
@ -20,6 +20,7 @@
<AppxAutoIncrementPackageRevision>True</AppxAutoIncrementPackageRevision>
<AppxBundle>Always</AppxBundle>
<AppxBundlePlatforms>x86|x64|arm</AppxBundlePlatforms>
<RuntimeIdentifiers>win10-arm;win10-arm-aot;win10-x86;win10-x86-aot;win10-x64;win10-x64-aot</RuntimeIdentifiers>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'">
<DebugSymbols>true</DebugSymbols>
@ -90,10 +91,6 @@
<Prefer32Bit>true</Prefer32Bit>
<UseDotNetNativeToolchain>true</UseDotNetNativeToolchain>
</PropertyGroup>
<ItemGroup>
<!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
<None Include="project.json" />
</ItemGroup>
<ItemGroup>
<Compile Include="App.xaml.cs">
<DependentUpon>App.xaml</DependentUpon>
@ -236,9 +233,32 @@
</Page>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Music.PCL\Music.PCL.csproj">
<Project>{54a56057-7c5a-4655-8f80-dd4816e26139}</Project>
<Name>Music.PCL</Name>
<PackageReference Include="Microsoft.AspNet.SignalR.Client">
<Version>2.2.2</Version>
</PackageReference>
<PackageReference Include="Microsoft.Azure.Mobile.Client">
<Version>2.1.1</Version>
</PackageReference>
<PackageReference Include="Microsoft.NETCore.UniversalWindowsPlatform">
<Version>6.0.6</Version>
</PackageReference>
<PackageReference Include="Microsoft.Toolkit.Uwp.Services">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.Toolkit.Uwp.UI">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Microsoft.Toolkit.Uwp.UI.Animations">
<Version>1.0.0</Version>
</PackageReference>
<PackageReference Include="Newtonsoft.Json">
<Version>10.0.3</Version>
</PackageReference>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Music.Shared\Music.Shared.csproj">
<Project>{673367a4-e7b7-4887-9f0a-31e12903279c}</Project>
<Name>Music.Shared</Name>
</ProjectReference>
</ItemGroup>
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' or '$(VisualStudioVersion)' &lt; '14.0' ">

Просмотреть файл

@ -1,22 +0,0 @@
{
"dependencies": {
"Microsoft.AspNet.SignalR.Client": "2.2.1",
"Microsoft.Azure.Mobile.Client": "2.1.1",
"Microsoft.NETCore.UniversalWindowsPlatform": "5.1.0",
"Microsoft.Toolkit.Uwp.Services": "1.0.0",
"Microsoft.Toolkit.Uwp.UI": "1.0.0",
"Microsoft.Toolkit.Uwp.UI.Animations": "1.0.0",
"Newtonsoft.Json": "9.0.1"
},
"frameworks": {
"uap10.0": {}
},
"runtimes": {
"win10-arm": {},
"win10-arm-aot": {},
"win10-x86": {},
"win10-x86-aot": {},
"win10-x64": {},
"win10-x64-aot": {}
}
}

Просмотреть файл

@ -135,73 +135,73 @@
</ItemGroup>
<ItemGroup>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Back.imagestacklayer\Content.imageset\large.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Front.imagestacklayer\Content.imageset\large.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Middle.imagestacklayer\Content.imageset\large.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Back.imagestacklayer\Content.imageset\small.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Front.imagestacklayer\Content.imageset\small.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Middle.imagestacklayer\Content.imageset\small.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Back.imagestacklayer\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Back.imagestacklayer\Content.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Front.imagestacklayer\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Front.imagestacklayer\Content.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Middle.imagestacklayer\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Large.imagestack\Middle.imagestacklayer\Content.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Back.imagestacklayer\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Back.imagestacklayer\Content.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Front.imagestacklayer\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Front.imagestacklayer\Content.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Middle.imagestacklayer\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\App Icon - Small.imagestack\Middle.imagestacklayer\Content.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\Top Shelf Image.imageset\Contents.json">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
<ImageAsset Include="Resources\Assets.xcassets\App Icon &amp; Top Shelf Image.brandassets\Top Shelf Image.imageset\TopShelf.png">
<InProject>false</InProject>
<Visible>false</Visible>
</ImageAsset>
</ItemGroup>
<ItemGroup>
@ -236,14 +236,6 @@
<ItemGroup>
<InterfaceDefinition Include="Main.storyboard" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Music.Shared.tvOS\Music.Shared.tvOS.csproj">
<Project>{468a2146-57ef-4362-8a79-71057fd60129}</Project>
<Name>Music.Shared.tvOS</Name>
<IsAppExtension>false</IsAppExtension>
<IsWatchApp>false</IsWatchApp>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<BundleResource Include="images\play.png" />
</ItemGroup>
@ -268,5 +260,11 @@
<ItemGroup>
<BundleResource Include="images\previous.png" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Music.Shared\Music.Shared.csproj">
<Project>{673367a4-e7b7-4887-9f0a-31e12903279c}</Project>
<Name>Music.Shared</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildExtensionsPath)\Xamarin\TVOS\Xamarin.TVOS.CSharp.targets" />
</Project>

Просмотреть файл

@ -1,12 +1,10 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.25420.1
# Visual Studio 15
VisualStudioVersion = 15.0.27130.0
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "music_appService", "music_appService\music_appService.csproj", "{209FA716-A7AD-4095-BD70-C8710FC66FA7}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Music.PCL", "Music.PCL\Music.PCL.csproj", "{54A56057-7C5A-4655-8F80-DD4816E26139}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Cloud", "Cloud", "{7B6CE4F9-C05F-4542-A02E-9967A8D48BC7}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{C5231D31-DD3A-4609-B9C8-8C8DDEB13E2C}"
@ -15,7 +13,7 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Music.UWP", "Music.UWP\Musi
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Music.tvOS", "Music.tvOS\Music.tvOS.csproj", "{A1287FD3-558E-4C19-A1B0-26400077D510}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Music.Shared.tvOS", "Music.Shared.tvOS\Music.Shared.tvOS.csproj", "{468A2146-57EF-4362-8A79-71057FD60129}"
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Music.Shared", "Music.Shared\Music.Shared.csproj", "{673367A4-E7B7-4887-9F0A-31E12903279C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -93,54 +91,6 @@ Global
{209FA716-A7AD-4095-BD70-C8710FC66FA7}.Release|x64.Build.0 = Release|Any CPU
{209FA716-A7AD-4095-BD70-C8710FC66FA7}.Release|x86.ActiveCfg = Release|Any CPU
{209FA716-A7AD-4095-BD70-C8710FC66FA7}.Release|x86.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|x64.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Ad-Hoc|x86.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|Any CPU.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|ARM.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|ARM.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|iPhone.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|x64.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|x64.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|x86.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.AppStore|x86.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|Any CPU.Build.0 = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|ARM.ActiveCfg = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|ARM.Build.0 = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|iPhone.Build.0 = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|x64.ActiveCfg = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|x64.Build.0 = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|x86.ActiveCfg = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Debug|x86.Build.0 = Debug|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|Any CPU.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|Any CPU.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|ARM.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|ARM.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|iPhone.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|iPhone.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|x64.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|x64.Build.0 = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|x86.ActiveCfg = Release|Any CPU
{54A56057-7C5A-4655-8F80-DD4816E26139}.Release|x86.Build.0 = Release|Any CPU
{D41BAF88-3AB0-4B6E-8EF1-3C8327373F5C}.Ad-Hoc|Any CPU.ActiveCfg = Release|x64
{D41BAF88-3AB0-4B6E-8EF1-3C8327373F5C}.Ad-Hoc|Any CPU.Build.0 = Release|x64
{D41BAF88-3AB0-4B6E-8EF1-3C8327373F5C}.Ad-Hoc|Any CPU.Deploy.0 = Release|x64
@ -233,61 +183,63 @@ Global
{A1287FD3-558E-4C19-A1B0-26400077D510}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
{A1287FD3-558E-4C19-A1B0-26400077D510}.Release|x64.ActiveCfg = Release|iPhone
{A1287FD3-558E-4C19-A1B0-26400077D510}.Release|x86.ActiveCfg = Release|iPhone
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|x64.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Ad-Hoc|x86.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|Any CPU.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|ARM.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|ARM.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|iPhone.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|iPhone.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|x64.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|x64.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|x86.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.AppStore|x86.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|Any CPU.Build.0 = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|ARM.ActiveCfg = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|ARM.Build.0 = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|iPhone.Build.0 = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|x64.ActiveCfg = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|x64.Build.0 = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|x86.ActiveCfg = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Debug|x86.Build.0 = Debug|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|Any CPU.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|Any CPU.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|ARM.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|ARM.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|iPhone.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|iPhone.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|x64.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|x64.Build.0 = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|x86.ActiveCfg = Release|Any CPU
{468A2146-57EF-4362-8A79-71057FD60129}.Release|x86.Build.0 = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|x64.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Ad-Hoc|x86.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|Any CPU.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|ARM.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|ARM.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|iPhone.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|iPhone.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|x64.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|x64.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|x86.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.AppStore|x86.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|ARM.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|ARM.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|iPhone.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|iPhone.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|x64.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|x64.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|x86.ActiveCfg = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Debug|x86.Build.0 = Debug|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|Any CPU.Build.0 = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|ARM.ActiveCfg = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|ARM.Build.0 = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|iPhone.ActiveCfg = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|iPhone.Build.0 = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|x64.ActiveCfg = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|x64.Build.0 = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|x86.ActiveCfg = Release|Any CPU
{673367A4-E7B7-4887-9F0A-31E12903279C}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
{209FA716-A7AD-4095-BD70-C8710FC66FA7} = {7B6CE4F9-C05F-4542-A02E-9967A8D48BC7}
{54A56057-7C5A-4655-8F80-DD4816E26139} = {C5231D31-DD3A-4609-B9C8-8C8DDEB13E2C}
{468A2146-57EF-4362-8A79-71057FD60129} = {C5231D31-DD3A-4609-B9C8-8C8DDEB13E2C}
{673367A4-E7B7-4887-9F0A-31E12903279C} = {C5231D31-DD3A-4609-B9C8-8C8DDEB13E2C}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {43C25785-8FBC-4D59-AA88-B969CC40829B}
EndGlobalSection
EndGlobal

Просмотреть файл

@ -1,95 +1,103 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0"?>
<!--
For more information on how to configure your ASP.NET application, please visit
http://go.microsoft.com/fwlink/?LinkId=169433
-->
<configuration>
<configSections>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" />
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 --></configSections>
<section name="entityFramework" type="System.Data.Entity.Internal.ConfigFile.EntityFrameworkSection, EntityFramework, Version=6.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false"/>
<!-- For more information on Entity Framework configuration, visit http://go.microsoft.com/fwlink/?LinkID=237468 -->
</configSections>
<connectionStrings>
<add name="MS_TableConnectionString" connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-music_appService-20160815031404.mdf;Initial Catalog=aspnet-music_appService-20160815031404;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient" />
<add name="MS_TableConnectionString" connectionString="Data Source=(localdb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\aspnet-music_appService-20160815031404.mdf;Initial Catalog=aspnet-music_appService-20160815031404;Integrated Security=True;MultipleActiveResultSets=True" providerName="System.Data.SqlClient"/>
<!-- For Visual Studio 2013 / SQL Express Local DB 2012 replace the above with this setting
<add name="MS_TableConnectionString" connectionString="Data Source=(localdb)\v11.0;AttachDbFilename=|DataDirectory|\aspnet-music_appService-20160815031404.mdf;Initial Catalog=aspnet-music_appService-20160815031404;Integrated Security=True;MultipleActiveResultSets=True"
providerName="System.Data.SqlClient" />
-->
<add name="MS_NotificationHubConnectionString" connectionString="Endpoint=sb://[your namespace].servicebus.windows.net;SharedSecretIssuer=owner;SharedSecretValue=[your secret]" />
<add name="MS_NotificationHubConnectionString" connectionString="Endpoint=sb://[your namespace].servicebus.windows.net;SharedSecretIssuer=owner;SharedSecretValue=[your secret]"/>
</connectionStrings>
<appSettings>
<!-- Use these settings for local development. After publishing to your
Mobile App, these settings will be overridden by the values specified
in the portal. -->
<add key="SigningKey" value="Use App Service Authentication Signing Key here to validate tokens" />
<add key="ValidAudience" value="https://{yoursite}.azurewebsites.net/" />
<add key="ValidIssuer" value="https://{yoursite}.azurewebsites.net/" />
<add key="SigningKey" value="Use App Service Authentication Signing Key here to validate tokens"/>
<add key="ValidAudience" value="https://{yoursite}.azurewebsites.net/"/>
<add key="ValidIssuer" value="https://{yoursite}.azurewebsites.net/"/>
</appSettings>
<!--
For a description of web.config changes see http://go.microsoft.com/fwlink/?LinkId=235367.
The following attributes can be set on the <httpRuntime> tag.
<system.Web>
<httpRuntime targetFramework="4.6.1" />
</system.Web>
-->
<system.web>
<httpRuntime targetFramework="4.5" />
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5"/>
<compilation debug="true" targetFramework="4.6.1"/>
</system.web>
<system.webServer>
<validation validateIntegratedModeConfiguration="false" />
<modules runAllManagedModulesForAllRequests="true" />
<validation validateIntegratedModeConfiguration="false"/>
<modules runAllManagedModulesForAllRequests="true"/>
<handlers>
<remove name="ExtensionlessUrlHandler-Integrated-4.0" />
<remove name="OPTIONSVerbHandler" />
<remove name="TRACEVerbHandler" />
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
<remove name="ExtensionlessUrlHandler-Integrated-4.0"/>
<remove name="OPTIONSVerbHandler"/>
<remove name="TRACEVerbHandler"/>
<add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="*" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0"/>
</handlers>
</system.webServer>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1" xmlns:bcl="urn:schemas-microsoft-com:bcl">
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31BF3856AD364E35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31BF3856AD364E35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Http" publicKeyToken="31BF3856AD364E35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
<assemblyIdentity name="System.Web.Http" publicKeyToken="31BF3856AD364E35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Spatial" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" />
<assemblyIdentity name="System.Spatial" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" />
<assemblyIdentity name="Microsoft.Data.Edm" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0" />
<assemblyIdentity name="Microsoft.Data.OData" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.6.4.0" newVersion="5.6.4.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0" />
<assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0" />
<assemblyIdentity name="Microsoft.Owin.Security" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
<assemblyIdentity name="System.Web.Http" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0" />
<assemblyIdentity name="System.Net.Http.Formatting" publicKeyToken="31bf3856ad364e35" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-5.2.3.0" newVersion="5.2.3.0"/>
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.2.28.0" newVersion="2.2.28.0" />
<assemblyIdentity name="System.Net.Http.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral"/>
<bindingRedirect oldVersion="0.0.0.0-2.2.28.0" newVersion="2.2.28.0"/>
</dependentAssembly>
</assemblyBinding>
</runtime>
<entityFramework>
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework" />
<defaultConnectionFactory type="System.Data.Entity.Infrastructure.SqlConnectionFactory, EntityFramework"/>
<providers>
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer" />
<provider invariantName="System.Data.SqlClient" type="System.Data.Entity.SqlServer.SqlProviderServices, EntityFramework.SqlServer"/>
</providers>
</entityFramework>
</configuration>
</configuration>

Просмотреть файл

@ -11,7 +11,7 @@
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>music_appService</RootNamespace>
<AssemblyName>music_appService</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<MvcBuildViews>false</MvcBuildViews>
<UseIISExpress>true</UseIISExpress>
<IISExpressSSLPort />
@ -23,6 +23,8 @@
<VSToolsPath Condition="'$(VSToolsPath)' == ''">$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)</VSToolsPath>
<SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\</SolutionDir>
<UseGlobalApplicationHostFile />
<Use64BitIISExpress />
<TargetFrameworkProfile />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@ -110,7 +112,6 @@
</Reference>
<Reference Include="System" />
<Reference Include="System.Configuration" />
<Reference Include="System.Core" />
<Reference Include="System.Web" />
<Reference Include="System.Net.Http" />
<Reference Include="Microsoft.CSharp" />
@ -185,9 +186,9 @@
<None Include="Properties\PublishProfiles\music-app - Web Deploy.pubxml" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Music.PCL\Music.PCL.csproj">
<Project>{54a56057-7c5a-4655-8f80-dd4816e26139}</Project>
<Name>Music.PCL</Name>
<ProjectReference Include="..\Music.Shared\Music.Shared.csproj">
<Project>{673367a4-e7b7-4887-9f0a-31e12903279c}</Project>
<Name>Music.Shared</Name>
</ProjectReference>
</ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />