-
-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathUUID.Serialization.Entity.csproj
More file actions
83 lines (75 loc) · 4.09 KB
/
UUID.Serialization.Entity.csproj
File metadata and controls
83 lines (75 loc) · 4.09 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0;net10.0</TargetFrameworks>
<AllowUnsafeBlocks>false</AllowUnsafeBlocks>
<DefaultLanguage>en-GB</DefaultLanguage>
<ImplicitUsings>enable</ImplicitUsings>
<RootNamespace>System</RootNamespace>
<Nullable>enable</Nullable>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>Resources\UUID.ico</ApplicationIcon>
<Version>1.1.2</Version>
<AssemblyVersion>$(Version)</AssemblyVersion>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<Title>UUID.Serialization.Entity</Title>
<PackageId>UUID.Serialization.Entity</PackageId>
<Authors>Taiizor</Authors>
<Copyright>Copyright $([System.DateTime]::Today.ToString(yyyy)) $(Authors)</Copyright>
<Summary>Entity Framework Core value converters and extensions for UUID types.</Summary>
<Description>Provides Entity Framework Core integration for the UUID library, enabling efficient database storage and mapping of UUID values. Features include binary (16 bytes), string (32 characters), and base64 (24 characters) storage formats, global configuration options, and per-property customization through value converters.</Description>
<PackageReadmeFile>README.MD</PackageReadmeFile>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
<PackageReleaseNotes>All changes are detailed at https://github.com/Taiizor/UUID/wiki/Changelog.</PackageReleaseNotes>
<PackageTags>uuid guid id entity framework core efcore serialization converter dotnet</PackageTags>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageProjectUrl>https://uuid.soferity.com</PackageProjectUrl>
<RepositoryType>git</RepositoryType>
<RepositoryUrl>git://github.com/Taiizor/UUID</RepositoryUrl>
<PackageDescription>$(Description)</PackageDescription>
<PackageIcon>UUID.png</PackageIcon>
<Company>$(Authors)</Company>
<Owners>$(Authors)</Owners>
<AnalysisLevel>preview</AnalysisLevel>
<LangVersion>preview</LangVersion>
<NeutralLanguage>$(DefaultLanguage)</NeutralLanguage>
<FileVersion>$(Version)</FileVersion>
<PublishRepositoryUrl>true</PublishRepositoryUrl>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<ContinuousIntegrationBuild>true</ContinuousIntegrationBuild>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<Configurations>Debug;Release</Configurations>
<NoWarn>1587,1591</NoWarn>
</PropertyGroup>
<ItemGroup>
<ProjectReference Include="..\UUID\UUID.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.SourceLink.GitHub">
<Version>10.0.0-beta.25314.101</Version>
<PrivateAssets>All</PrivateAssets>
</PackageReference>
</ItemGroup>
<ItemGroup>
<PackageReference Condition="'$(TargetFramework)' == 'net6.0'" Include="Microsoft.EntityFrameworkCore" Version="6.0.36" />
<PackageReference Condition="'$(TargetFramework)' == 'net7.0'" Include="Microsoft.EntityFrameworkCore" Version="7.0.20" />
<PackageReference Condition="'$(TargetFramework)' == 'net8.0'" Include="Microsoft.EntityFrameworkCore" Version="8.0.17" />
<PackageReference Condition="'$(TargetFramework)' == 'net9.0'" Include="Microsoft.EntityFrameworkCore" Version="9.0.6" />
<PackageReference Condition="'$(TargetFramework)' == 'net10.0'" Include="Microsoft.EntityFrameworkCore" Version="10.0.0-preview.6.25314.101" />
</ItemGroup>
<ItemGroup>
<None Include="README.MD">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="Resources\UUID.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>
<ItemGroup>
<Folder Include="Properties\" />
</ItemGroup>
</Project>