IoTSharp.csproj 8.4 KB
Newer Older
麦壳饼's avatar
麦壳饼 已提交
1 2
<Project Sdk="Microsoft.NET.Sdk.Web">

麦壳饼's avatar
麦壳饼 已提交
3
	<PropertyGroup>
麦壳饼's avatar
麦壳饼 已提交
4
		<TargetFramework>net5.0</TargetFramework>
麦壳饼's avatar
麦壳饼 已提交
5 6 7 8 9 10 11 12 13 14 15
		<IncludeOpenAPIAnalyzers>true</IncludeOpenAPIAnalyzers>
		<IsTransformWebConfigDisabled>true</IsTransformWebConfigDisabled>
		<Company>MaiKebing</Company>
		<Product>IoTSharp</Product>
		<Authors>Maikebing</Authors>
		<PackageProjectUrl>https://github.com/IoTSharp/IoTSharp</PackageProjectUrl>
		<RepositoryUrl>https://github.com/IoTSharp/IoTSharp</RepositoryUrl>
		<PackageReleaseNotes>Open-source IoT Platform - Device management, data collection, processing and visualization.   https://www.iotsharp.net</PackageReleaseNotes>
		<Description>Open-source IoT Platform - Device management, data collection, processing and visualization.</Description>
		<PackageId>IoTSharp</PackageId>
		<UserSecretsId>18970590-05bf-4a1f-a70b-3c8a120d12cb</UserSecretsId>
麦壳饼's avatar
麦壳饼 已提交
16
		<Version>1.6.0</Version>
麦壳饼's avatar
麦壳饼 已提交
17 18 19 20 21 22 23 24 25
		<RepositoryType>git</RepositoryType>
		<PackageTags>IoT</PackageTags>
		<ApplicationIcon>Resources\Logo.ico</ApplicationIcon>
		<DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
		<DockerComposeProjectPath>..\docker-compose.dcproj</DockerComposeProjectPath>
		<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
		<IsPackable>true</IsPackable>
		<PackageLicenseExpression></PackageLicenseExpression>
		<Copyright>Copyright 2018-2020  Yanhong Ma</Copyright>
麦壳饼's avatar
麦壳饼 已提交
26 27
		<AssemblyVersion>1.6.0.0</AssemblyVersion>
		<FileVersion>1.6.0.0</FileVersion>
麦壳饼's avatar
麦壳饼 已提交
28
		<PackageLicenseFile>LICENSE.txt</PackageLicenseFile>
29
		<PackageIcon>96x96.png</PackageIcon>
麦壳饼's avatar
麦壳饼 已提交
30
	</PropertyGroup>
31

麦壳饼's avatar
麦壳饼 已提交
32 33 34 35
	<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|AnyCPU'">
		<GenerateSerializationAssemblies>Off</GenerateSerializationAssemblies>
		<DocumentationFile>IoTSharp.xml</DocumentationFile>
		<NoWarn>1701;1702;1591</NoWarn>
36
		<OutputPath></OutputPath>
麦壳饼's avatar
麦壳饼 已提交
37 38
	</PropertyGroup>
	<ItemGroup>
麦壳饼's avatar
麦壳饼 已提交
39

40
		<PackageReference Include="AspNetCore.HealthChecks.Kafka" Version="5.0.1" />
41
		<PackageReference Include="AspNetCore.HealthChecks.MongoDb" Version="5.0.1" />
42
		<PackageReference Include="AspNetCore.HealthChecks.Network" Version="5.0.1" />
麦壳饼's avatar
麦壳饼 已提交
43
	
44
		<PackageReference Include="AspNetCore.HealthChecks.Rabbitmq" Version="5.0.1" />
45
		<PackageReference Include="AspNetCore.HealthChecks.Redis" Version="5.0.1" />
46
		<PackageReference Include="AspNetCore.HealthChecks.System" Version="5.0.1" />
47
		<PackageReference Include="AspNetCore.HealthChecks.UI" Version="5.0.1" />
48
		<PackageReference Include="AspNetCore.HealthChecks.UI.Client" Version="5.0.1" />
49
		<PackageReference Include="AspNetCore.HealthChecks.Uris" Version="5.0.1" />
50
		<PackageReference Include="AspNetCore.HealthChecks.Network" Version="5.0.1" />
麦壳饼's avatar
麦壳饼 已提交
51

麦壳饼's avatar
麦壳饼 已提交
52
		<PackageReference Include="CAP.Extensions" Version="1.0.31" />
53 54 55 56 57 58 59
		<PackageReference Include="DotNetCore.CAP" Version="3.1.2" />
		<PackageReference Include="DotNetCore.CAP.Dashboard" Version="3.1.2" />
		<PackageReference Include="DotNetCore.CAP.InMemoryStorage" Version="3.1.2" />
		<PackageReference Include="DotNetCore.CAP.Kafka" Version="3.1.2" />
		<PackageReference Include="DotNetCore.CAP.MongoDB" Version="3.1.2" />
		<PackageReference Include="DotNetCore.CAP.PostgreSql" Version="3.1.2" />
		<PackageReference Include="DotNetCore.CAP.RabbitMQ" Version="3.1.2" />
60 61 62 63
		<PackageReference Include="EasyCaching.Core" Version="1.2.0" />
		<PackageReference Include="EasyCaching.InMemory" Version="1.2.0" />
		<PackageReference Include="EasyCaching.LiteDB" Version="1.2.0" />
		<PackageReference Include="EasyCaching.Redis" Version="1.2.1" />
麦壳饼's avatar
麦壳饼 已提交
64
	
65 66 67 68
		<PackageReference Include="GitVersionTask" Version="5.5.1">
		  <PrivateAssets>all</PrivateAssets>
		  <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
		</PackageReference>
麦壳饼's avatar
麦壳饼 已提交
69
		<PackageReference Include="hyjiacan.py4n" Version="4.0.0" />
70
		<PackageReference Include="InfluxDB.Client" Version="1.15.0" />
麦壳饼's avatar
麦壳饼 已提交
71
		<PackageReference Include="IoTSharp.CoAP.NET" Version="2.0.8" />
麦壳饼's avatar
麦壳饼 已提交
72
		<PackageReference Include="IoTSharp.X509Extensions" Version="1.4.27" />
麦壳饼's avatar
麦壳饼 已提交
73
		<PackageReference Include="kimbus" Version="2.0.1" />
74
		<PackageReference Include="LiteDB" Version="5.0.10" />
麦壳饼's avatar
麦壳饼 已提交
75 76
		<PackageReference Include="MaiKeBing.CAP.LiteDB" Version="1.0.31" />
		<PackageReference Include="MaiKeBing.CAP.ZeroMQ" Version="1.0.31" />
77
		<PackageReference Include="Maikebing.Data.Taos" Version="2.0.209" />
78
		<PackageReference Include="Maikebing.HealthChecks.Taos" Version="2.0.209" />
麦壳饼's avatar
麦壳饼 已提交
79
		<PackageReference Include="MaiKeBing.HostedService.ZeroMQ" Version="1.0.31" />
80 81
		<PackageReference Include="Microsoft.AspNetCore.Http.Features" Version="5.0.3" />
		<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="5.0.3">
麦壳饼's avatar
麦壳饼 已提交
82 83 84
			<PrivateAssets>all</PrivateAssets>
			<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
		</PackageReference>
麦壳饼's avatar
麦壳饼 已提交
85
		<PackageReference Include="Microsoft.Extensions.Options" Version="5.0.0" />
麦壳饼's avatar
麦壳饼 已提交
86
		<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.10.8" />
87 88 89
		<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="5.0.2" />
		<PackageReference Include="MQTTnet" Version="3.0.14" />
		<PackageReference Include="MQTTnet.AspNetCore" Version="3.0.14" />
麦壳饼's avatar
麦壳饼 已提交
90
		<PackageReference Include="MQTTnet.AspNetCoreEx" Version="3.0.14" />
91
		<PackageReference Include="MQTTnet.Extensions.Rpc" Version="3.0.14" />
麦壳饼's avatar
麦壳饼 已提交
92
		<PackageReference Include="NetMQ" Version="4.0.1.6" />
93
		<PackageReference Include="NSwag.AspNetCore" Version="13.10.2" />
94 95
		<PackageReference Include="PinusDB" Version="1.0.8" />
		<PackageReference Include="PinusDB.HealthChecks" Version="1.0.8" />
麦壳饼's avatar
麦壳饼 已提交
96
		<PackageReference Include="ProxyKit" Version="2.3.4" />
97
		<PackageReference Include="Quartz.Serialization.Json" Version="3.2.4" />
麦壳饼's avatar
麦壳饼 已提交
98
		<PackageReference Include="Savorboard.CAP.InMemoryMessageQueue" Version="3.1.1" />
99 100 101 102 103
		<PackageReference Include="Silkier" Version="1.0.312" />
		<PackageReference Include="Silkier.AspNetCore" Version="1.0.312" />
		<PackageReference Include="Silkier.EFCore" Version="1.0.312" />
		<PackageReference Include="SilkierQuartz" Version="5.0.213" />
		<PackageReference Include="SilkierQuartz.Plugins.RecentHistory" Version="5.0.213" />
麦壳饼's avatar
麦壳饼 已提交
104
		<PackageReference Include="System.Collections" Version="4.3.0" />
105
		<PackageReference Include="System.ServiceModel.Primitives" Version="4.8.1" />
麦壳饼's avatar
麦壳饼 已提交
106
		<PackageReference Include="System.Text.Encoding.CodePages" Version="5.0.0" />
107 108 109 110 111
		<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="5.0.3" />
		<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="5.0.3" />
		<PackageReference Include="Microsoft.AspNetCore.Hosting.WindowsServices" Version="5.0.3" />
		<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="5.0.3" />
		<PackageReference Include="Microsoft.EntityFrameworkCore" Version="5.0.3" />
麦壳饼's avatar
麦壳饼 已提交
112 113
		<PackageReference Include="Microsoft.Extensions.Hosting" Version="5.0.0" />
		<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="5.0.0" />
麦壳饼's avatar
麦壳饼 已提交
114
		<PackageReference Include="Microsoft.Extensions.Hosting.WindowsServices" Version="5.0.1" />
115
		<PackageReference Include="MQTTnet.Extensions.ManagedClient" Version="3.0.14" />
麦壳饼's avatar
麦壳饼 已提交
116 117 118 119 120 121 122 123 124 125 126
	</ItemGroup>
	<ItemGroup>
		<Compile Remove="Migrations\**" />
		<Content Remove="Migrations\**" />
		<EmbeddedResource Remove="Migrations\**" />
		<None Remove="Migrations\**" />
		<Content Remove="wwwroot\lib\jquery-validation-unobtrusive\LICENSE.txt" />
		<Content Remove="wwwroot\lib\jquery\LICENSE.txt" />
		<None Remove=".gitignore" />
		<None Remove="healthchecksdb" />
		<None Remove="healthchecksdb-shm" />
麦壳饼's avatar
麦壳饼 已提交
127 128
		<None Remove="health_checks.db" />
		<None Remove="IoTSharp.db" />
麦壳饼's avatar
麦壳饼 已提交
129
		<None Remove="IoTSharp.xml" />
麦壳饼's avatar
麦壳饼 已提交
130
		<None Remove="TelemetryStorage.db" />
麦壳饼's avatar
麦壳饼 已提交
131
		<_WebToolingArtifacts Remove="Properties\PublishProfiles\registry.hub.docker.com_iotsharp.pubxml" />
132 133 134 135 136 137 138
		<None Include="..\docs\images\96x96.png">
		  <Pack>True</Pack>
		  <PackagePath></PackagePath>
		</None>
		<None Include="..\LICENSE.txt">
		  <Pack>True</Pack>
		  <PackagePath></PackagePath>
麦壳饼's avatar
麦壳饼 已提交
139 140
		</None>
	</ItemGroup>
141
	<ItemGroup>
麦壳饼's avatar
麦壳饼 已提交
142
	  <ProjectReference Include="..\IoTSharp.Data.MySQL\IoTSharp.Data.MySQL.csproj" />
麦壳饼's avatar
麦壳饼 已提交
143
	  <ProjectReference Include="..\IoTSharp.Data.Oracle\IoTSharp.Data.Oracle.csproj" />
144
	  <ProjectReference Include="..\IoTSharp.Data.PostgreSQL\IoTSharp.Data.PostgreSQL.csproj" />
麦壳饼's avatar
麦壳饼 已提交
145
	  <ProjectReference Include="..\IoTSharp.Data.Sqlite\IoTSharp.Data.Sqlite.csproj" />
麦壳饼's avatar
麦壳饼 已提交
146
	  <ProjectReference Include="..\IoTSharp.Data.SqlServer\IoTSharp.Data.SqlServer.csproj" />
147 148
	  <ProjectReference Include="..\IoTSharp.Data\IoTSharp.Data.csproj" />
	</ItemGroup>
麦壳饼's avatar
麦壳饼 已提交
149
</Project>