Skip to content

Commit 8fd54f6

Browse files
committed
初步搭建项目
1 parent 8d14346 commit 8fd54f6

12 files changed

Lines changed: 213 additions & 0 deletions

File tree

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
namespace MediaConverters.Lib;
2+
3+
public class Class1
4+
{
5+
6+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
using System;
2+
using System.Collections.Generic;
3+
using System.Linq;
4+
using System.Text;
5+
using System.Threading.Tasks;
6+
7+
namespace DotNetCampus.MediaConverters.Imaging.Effect;
8+
internal class SoftEdgeHelper
9+
{
10+
}
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
<AssemblyName>DotNetCampus.MediaConverters</AssemblyName>
8+
<RootNamespace>$(AssemblyName)</RootNamespace>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<PackageReference Include="SixLabors.ImageSharp" Version="3.1.10" />
13+
</ItemGroup>
14+
15+
</Project>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[assembly: Parallelize(Scope = ExecutionScope.MethodLevel)]
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<LangVersion>latest</LangVersion>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
<Nullable>enable</Nullable>
8+
<RootNamespace>DotNetCampus.MediaConverters.Tests</RootNamespace>
9+
</PropertyGroup>
10+
11+
<ItemGroup>
12+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
13+
<PackageReference Include="MSTest" Version="3.6.4" />
14+
</ItemGroup>
15+
16+
<ItemGroup>
17+
<ProjectReference Include="..\MediaConverters.Lib\MediaConverters.Lib.csproj" />
18+
</ItemGroup>
19+
20+
<ItemGroup>
21+
<Using Include="Microsoft.VisualStudio.TestTools.UnitTesting" />
22+
</ItemGroup>
23+
24+
</Project>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
namespace MediaConverters.Tests;
2+
3+
[TestClass]
4+
public sealed class Test1
5+
{
6+
[TestMethod]
7+
public void TestMethod1()
8+
{
9+
}
10+
}
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<OutputType>Exe</OutputType>
5+
<TargetFramework>net9.0</TargetFramework>
6+
<ImplicitUsings>enable</ImplicitUsings>
7+
<Nullable>enable</Nullable>
8+
<RootNamespace>DotNetCampus.MediaConverters</RootNamespace>
9+
<!-- 故意去掉 s 方便生成名为 DotNetCampus.MediaConverter.exe 的文件 -->
10+
<RootNamespace>DotNetCampus.MediaConverter</RootNamespace>
11+
</PropertyGroup>
12+
13+
</Project>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
// See https://aka.ms/new-console-template for more information
2+
Console.WriteLine("Hello, World!");
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.0.31903.59
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaConverters.Lib", "MediaConverters.Lib\MediaConverters.Lib.csproj", "{AD67E77C-A989-4B30-B506-5D3CFAA18C69}"
7+
EndProject
8+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaConverters.Tool", "MediaConverters.Tool\MediaConverters.Tool.csproj", "{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}"
9+
EndProject
10+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MediaConverters.Tests", "MediaConverters.Tests\MediaConverters.Tests.csproj", "{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}"
11+
EndProject
12+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Docs", "Docs", "{208BA388-4CEE-2CBF-559C-5607C099C1F8}"
13+
ProjectSection(SolutionItems) = preProject
14+
README.md = README.md
15+
README.zh-cn.md = README.zh-cn.md
16+
EndProjectSection
17+
EndProject
18+
Global
19+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
20+
Debug|Any CPU = Debug|Any CPU
21+
Debug|x64 = Debug|x64
22+
Debug|x86 = Debug|x86
23+
Release|Any CPU = Release|Any CPU
24+
Release|x64 = Release|x64
25+
Release|x86 = Release|x86
26+
EndGlobalSection
27+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
28+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
29+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Debug|Any CPU.Build.0 = Debug|Any CPU
30+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Debug|x64.ActiveCfg = Debug|Any CPU
31+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Debug|x64.Build.0 = Debug|Any CPU
32+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Debug|x86.ActiveCfg = Debug|Any CPU
33+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Debug|x86.Build.0 = Debug|Any CPU
34+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Release|Any CPU.ActiveCfg = Release|Any CPU
35+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Release|Any CPU.Build.0 = Release|Any CPU
36+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Release|x64.ActiveCfg = Release|Any CPU
37+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Release|x64.Build.0 = Release|Any CPU
38+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Release|x86.ActiveCfg = Release|Any CPU
39+
{AD67E77C-A989-4B30-B506-5D3CFAA18C69}.Release|x86.Build.0 = Release|Any CPU
40+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
41+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Debug|Any CPU.Build.0 = Debug|Any CPU
42+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Debug|x64.ActiveCfg = Debug|Any CPU
43+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Debug|x64.Build.0 = Debug|Any CPU
44+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Debug|x86.ActiveCfg = Debug|Any CPU
45+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Debug|x86.Build.0 = Debug|Any CPU
46+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Release|Any CPU.ActiveCfg = Release|Any CPU
47+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Release|Any CPU.Build.0 = Release|Any CPU
48+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Release|x64.ActiveCfg = Release|Any CPU
49+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Release|x64.Build.0 = Release|Any CPU
50+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Release|x86.ActiveCfg = Release|Any CPU
51+
{AC79869D-FDFA-442F-BA4E-D5B52CFE4318}.Release|x86.Build.0 = Release|Any CPU
52+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
53+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Debug|Any CPU.Build.0 = Debug|Any CPU
54+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Debug|x64.ActiveCfg = Debug|Any CPU
55+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Debug|x64.Build.0 = Debug|Any CPU
56+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Debug|x86.ActiveCfg = Debug|Any CPU
57+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Debug|x86.Build.0 = Debug|Any CPU
58+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Release|Any CPU.ActiveCfg = Release|Any CPU
59+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Release|Any CPU.Build.0 = Release|Any CPU
60+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Release|x64.ActiveCfg = Release|Any CPU
61+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Release|x64.Build.0 = Release|Any CPU
62+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Release|x86.ActiveCfg = Release|Any CPU
63+
{DEC0E07F-8A6B-4D0E-A44A-8AC45214D95A}.Release|x86.Build.0 = Release|Any CPU
64+
EndGlobalSection
65+
GlobalSection(SolutionProperties) = preSolution
66+
HideSolutionNode = FALSE
67+
EndGlobalSection
68+
GlobalSection(ExtensibilityGlobals) = postSolution
69+
SolutionGuid = {CDD047F3-A4C1-40F8-B7E1-F22E77C16B4D}
70+
EndGlobalSection
71+
EndGlobal

src/MediaConverters/README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# DotNetCampus.MediaConverters

0 commit comments

Comments
 (0)