Skip to content

Commit 2564316

Browse files
committed
发布 Separc.CO2NET.MagicObject 项目 v0.0.1
1 parent 40dc5bf commit 2564316

File tree

8 files changed

+81
-27
lines changed

8 files changed

+81
-27
lines changed

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,4 @@ obj/*
2525
/**/App_Data/ApiDocXml/
2626
*.DS_Store
2727
/src/ProjectFileManager2
28+
/Sample/TestResults/9d7e7e3d-d7db-45f6-9e17-54f3c7aa2c5e

Sample/Senparc.CO2NET.Sample-with-net8.sln

Lines changed: 15 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Senparc.CO2NET.Cache.Dapr",
6060
EndProject
6161
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Senparc.CO2NET.Cache.Dapr.Tests", "..\src\Senparc.CO2NET.Cache.Dapr.Tests\Senparc.CO2NET.Cache.Dapr.Tests.csproj", "{EE71308A-1B62-4D2B-92FC-90894EAD5D21}"
6262
EndProject
63-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Senparc.CO2NET.MagicObject", "..\Senparc.CO2NET.MagicObject\Senparc.CO2NET.MagicObject.csproj", "{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}"
63+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Senparc.CO2NET.MagicObject", "..\src\Senparc.CO2NET.MagicObject\Senparc.CO2NET.MagicObject.csproj", "{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}"
6464
EndProject
65-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Senparc.CO2NET.MagicObject.Tests", "..\Senparc.CO2NET.MagicObject.Tests\Senparc.CO2NET.MagicObject.Tests.csproj", "{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}"
65+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Senparc.CO2NET.MagicObject.Tests", "..\src\Senparc.CO2NET.MagicObject.Tests\Senparc.CO2NET.MagicObject.Tests.csproj", "{305CE631-62CB-4C16-8A44-51FB662CD0DB}"
6666
EndProject
6767
Global
6868
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -179,18 +179,17 @@ Global
179179
{EE71308A-1B62-4D2B-92FC-90894EAD5D21}.Release|Any CPU.Build.0 = Release|Any CPU
180180
{EE71308A-1B62-4D2B-92FC-90894EAD5D21}.Test|Any CPU.ActiveCfg = Debug|Any CPU
181181
{EE71308A-1B62-4D2B-92FC-90894EAD5D21}.Test|Any CPU.Build.0 = Debug|Any CPU
182-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
183-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}.Debug|Any CPU.Build.0 = Debug|Any CPU
184-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}.Release|Any CPU.ActiveCfg = Release|Any CPU
185-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}.Release|Any CPU.Build.0 = Release|Any CPU
186-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}.Test|Any CPU.ActiveCfg = Debug|Any CPU
187-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40}.Test|Any CPU.Build.0 = Debug|Any CPU
188-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
189-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}.Debug|Any CPU.Build.0 = Debug|Any CPU
190-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}.Release|Any CPU.ActiveCfg = Release|Any CPU
191-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}.Release|Any CPU.Build.0 = Release|Any CPU
192-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}.Test|Any CPU.ActiveCfg = Debug|Any CPU
193-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D}.Test|Any CPU.Build.0 = Debug|Any CPU
182+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
183+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}.Debug|Any CPU.Build.0 = Debug|Any CPU
184+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}.Release|Any CPU.ActiveCfg = Release|Any CPU
185+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}.Release|Any CPU.Build.0 = Release|Any CPU
186+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}.Test|Any CPU.ActiveCfg = Test|Any CPU
187+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4}.Test|Any CPU.Build.0 = Test|Any CPU
188+
{305CE631-62CB-4C16-8A44-51FB662CD0DB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
189+
{305CE631-62CB-4C16-8A44-51FB662CD0DB}.Debug|Any CPU.Build.0 = Debug|Any CPU
190+
{305CE631-62CB-4C16-8A44-51FB662CD0DB}.Release|Any CPU.ActiveCfg = Release|Any CPU
191+
{305CE631-62CB-4C16-8A44-51FB662CD0DB}.Test|Any CPU.ActiveCfg = Debug|Any CPU
192+
{305CE631-62CB-4C16-8A44-51FB662CD0DB}.Test|Any CPU.Build.0 = Debug|Any CPU
194193
EndGlobalSection
195194
GlobalSection(SolutionProperties) = preSolution
196195
HideSolutionNode = FALSE
@@ -220,8 +219,8 @@ Global
220219
{FB5A5167-C288-4B68-87B3-8D1A6F7F9965} = {577DD010-AF7A-4113-9AEA-4BD6244D5318}
221220
{36859E25-BD32-4ADA-8E99-06ED9129C897} = {FB5A5167-C288-4B68-87B3-8D1A6F7F9965}
222221
{EE71308A-1B62-4D2B-92FC-90894EAD5D21} = {118ECC07-977C-42ED-A452-8934C8632261}
223-
{6BF34FBA-FCBB-47EC-A32E-C6F452FC2F40} = {FE9C797C-0788-451E-B04C-778484434ED5}
224-
{A82E9ED4-A3A2-4DD1-9A6E-22EBD306A36D} = {118ECC07-977C-42ED-A452-8934C8632261}
222+
{0BE5F785-8112-4D45-AAE4-8C92A6834BD4} = {FE9C797C-0788-451E-B04C-778484434ED5}
223+
{305CE631-62CB-4C16-8A44-51FB662CD0DB} = {118ECC07-977C-42ED-A452-8934C8632261}
225224
EndGlobalSection
226225
GlobalSection(ExtensibilityGlobals) = postSolution
227226
SolutionGuid = {796B18F2-8DBB-4792-881F-4C5A81E1F2DB}

Senparc.CO2NET.MagicObject/Senparc.CO2NET.MagicObject.csproj

Lines changed: 0 additions & 9 deletions
This file was deleted.

Senparc.CO2NET.MagicObject.Tests/MoTests.cs renamed to src/Senparc.CO2NET.MagicObject.Tests/MoTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ public void GetChanges_AfterSettingProperties_ReturnsChanges()
5353
_mo.Set(p => p.Age, 25);
5454

5555
var changes = _mo.GetChanges();
56-
Assert.AreEqual(2, changes.Count);
56+
Assert.AreEqual(2, changes.Count());
5757
Assert.IsTrue(changes.ContainsKey("Name"));
5858
Assert.IsTrue(changes.ContainsKey("Age"));
5959
Assert.AreEqual("Bob", _mo.Get(z => z.Name).NewValue);

Senparc.CO2NET.MagicObject.Tests/Senparc.CO2NET.MagicObject.Tests.csproj renamed to src/Senparc.CO2NET.MagicObject.Tests/Senparc.CO2NET.MagicObject.Tests.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
<ItemGroup>
2020
<ProjectReference Include="..\Senparc.CO2NET.MagicObject\Senparc.CO2NET.MagicObject.csproj" />
2121
</ItemGroup>
22-
22+
2323
<ItemGroup>
2424
<Using Include="Microsoft.VisualStudio.TestTools.UnitTesting" />
2525
</ItemGroup>
File renamed without changes.
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
<PropertyGroup>
3+
<TargetFrameworks>net462;netstandard2.0;netstandard2.1</TargetFrameworks>
4+
<Version>0.0.1</Version>
5+
<LangVersion>9.0</LangVersion>
6+
<AssemblyName>Senparc.CO2NET.MagicObject</AssemblyName>
7+
<RootNamespace>Senparc.CO2NET.MagicObject</RootNamespace>
8+
<GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild>
9+
<Description>
10+
Senparc.CO2NET.MagicObject 库
11+
12+
Senparc.CO2NET 开源项目:
13+
https://github.com/Senparc/Senparc.CO2NET
14+
</Description>
15+
<Copyright>Senparc Copyright © 2004~2024</Copyright>
16+
<PackageTags>MagicObject,.NET Core,.NET Framework,公共,基础库,CO2NET</PackageTags>
17+
<Authors>Senparc</Authors>
18+
<Owners>Senparc</Owners>
19+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
20+
<ProjectUrl>https://github.com/Senparc/Senparc.CO2NET</ProjectUrl>
21+
<Title>Senparc.CO2NET.dll</Title>
22+
<Summary>Senparc.CO2NET.MagicObject 库</Summary>
23+
<PackageProjectUrl>https://github.com/Senparc/Senparc.CO2NET</PackageProjectUrl>
24+
<PackageIcon>icon.jpg</PackageIcon>
25+
<PackageReleaseNotes>
26+
v0.0.1 创世
27+
</PackageReleaseNotes>
28+
<RepositoryUrl>https://github.com/Senparc/Senparc.CO2NET</RepositoryUrl>
29+
<Configurations>Debug;Release;Test</Configurations>
30+
</PropertyGroup>
31+
<PropertyGroup Condition=" '$(Configuration)' == 'Release' ">
32+
<OutputPath>..\BuildOutPut</OutputPath>
33+
<DefineConstants>TRACE;RELEASE</DefineConstants>
34+
</PropertyGroup>
35+
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Release|x86'">
36+
<OutputPath>..\BuildOutPut</OutputPath>
37+
<DefineConstants>$(DefineConstants);RELEASE</DefineConstants>
38+
<DocumentationFile>..\BuildOutPut\Senparc.CO2NET.MagicObject.xml</DocumentationFile>
39+
<Optimize>true</Optimize>
40+
<DebugType>pdbonly</DebugType>
41+
<ErrorReport>prompt</ErrorReport>
42+
<CodeAnalysisRuleSet>MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet>
43+
</PropertyGroup>
44+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'">
45+
<OutputPath>..\BuildOutPut\</OutputPath>
46+
<DocumentationFile>..\BuildOutPut\net462\Senparc.CO2NET.MagicObject..xml</DocumentationFile>
47+
</PropertyGroup>
48+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'">
49+
<OutputPath>..\BuildOutPut\</OutputPath>
50+
<DocumentationFile>..\BuildOutPut\netstandard2.0\Senparc.CO2NET.MagicObject.xml</DocumentationFile>
51+
</PropertyGroup>
52+
<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.1|AnyCPU'">
53+
<OutputPath>..\BuildOutPut\</OutputPath>
54+
<DocumentationFile>..\BuildOutPut\netstandard2.1\Senparc.CO2NET.MagicObject.xml</DocumentationFile>
55+
</PropertyGroup>
56+
<!--<PropertyGroup Condition="'$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net8.0|AnyCPU'">
57+
<OutputPath>..\BuildOutPut\</OutputPath>
58+
<DocumentationFile>..\BuildOutPut\net8.0\Senparc.CO2NET.MagicObject.xml</DocumentationFile>
59+
</PropertyGroup>-->
60+
<ItemGroup>
61+
<None Include="..\Senparc.CO2NET\icon.jpg" Pack="true" Visible="false" PackagePath="" />
62+
</ItemGroup>
63+
</Project>

0 commit comments

Comments
 (0)