<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFramework>netstandard2.0</TargetFramework>
    <ReleaseVersion>0.7.4</ReleaseVersion>
    <RootNamespace>LeanCloud.Realtime</RootNamespace>
    <CopyLocalLockFileAssemblies>true</CopyLocalLockFileAssemblies>
  </PropertyGroup>

  <ItemGroup>
    <Folder Include="Internal\" />
    <Folder Include="Internal\Router\" />
    <Folder Include="Internal\WebSocket\" />
    <Folder Include="Internal\Controller\" />
    <Folder Include="Internal\Connection\" />
    <Folder Include="Internal\Protocol\" />
    <Folder Include="Public\" />
    <Folder Include="Public\Conversation\" />
    <Folder Include="Public\Message\" />
    <Folder Include="Public\Result\" />
    <Folder Include="Public\Signature\" />
  </ItemGroup>
  <ItemGroup>
    <ProjectReference Include="..\..\Common\Common\Common.csproj" />
    <ProjectReference Include="..\..\Storage\Storage\Storage.csproj" />
    <ProjectReference Include="..\..\Libs\Google.Protobuf\LC.Google.Protobuf.csproj">
      <ReferenceSourceTarget>ProjectReference</ReferenceSourceTarget>
    </ProjectReference>
  </ItemGroup>
</Project>
