Skip to content

Commit 4d5d8fe

Browse files
committed
添加只有上下文的包方便设置引用关系
1 parent 84b22ef commit 4d5d8fe

12 files changed

Lines changed: 59 additions & 11 deletions

File tree

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<TargetFramework>net9.0</TargetFramework>
5+
<Nullable>enable</Nullable>
6+
7+
<PackageReadmeFile>README.md</PackageReadmeFile>
8+
<Description>The context of Media Converter Tool.</Description>
9+
10+
<PackageId>DotNetCampus.MediaConverter.Tool.Context</PackageId>
11+
12+
</PropertyGroup>
13+
14+
<ItemGroup>
15+
<Compile Include="..\MediaConverters.Tool\Contexts\*.cs" />
16+
<None Include="..\README.md" Link="README.md" Pack="True" PackagePath="\" />
17+
</ItemGroup>
18+
19+
<ItemGroup>
20+
<Compile Remove="..\MediaConverters.Tool\Contexts\Options.cs" />
21+
</ItemGroup>
22+
23+
</Project>

src/MediaConverters/MediaConverters.Tool/Contexts/ErrorCode.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace DotNetCampus.MediaConverters.Contexts;
1+
using System.Collections.Generic;
2+
3+
namespace DotNetCampus.MediaConverters.Contexts;
24

35
internal readonly record struct ErrorCode
46
{

src/MediaConverters/MediaConverters.Tool/Contexts/ImageConvertContext.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System.Text.Json.Serialization;
1+
using System.Collections.Generic;
2+
using System.Text.Json.Serialization;
23

34
namespace DotNetCampus.MediaConverters.Contexts;
45

src/MediaConverters/MediaConverters.Tool/Contexts/ReplaceColorTask.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
1-
namespace DotNetCampus.MediaConverters.Contexts;
1+
using System.Collections.Generic;
2+
3+
namespace DotNetCampus.MediaConverters.Contexts;
24

35
public class ReplaceColorTask : IImageConvertTask
46
{

src/MediaConverters/MediaConverters.Tool/MediaConverters.Tool.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
55
<TargetFramework>net9.0</TargetFramework>
6-
<ImplicitUsings>enable</ImplicitUsings>
76
<Nullable>enable</Nullable>
87
<RootNamespace>DotNetCampus.MediaConverters</RootNamespace>
98
<!-- 故意去掉 s 方便生成名为 DotNetCampus.MediaConverter.exe 的文件 -->

src/MediaConverters/MediaConverters.Tool/Program.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
// See https://aka.ms/new-console-template for more information
22

3+
using System;
34
using DotNetCampus.MediaConverters.Contexts;
45
using DotNetCampus.MediaConverters.Imaging.Optimizations;
56
using DotNetCampus.MediaConverters.Workers;
@@ -8,7 +9,9 @@
89
using SixLabors.ImageSharp.PixelFormats;
910

1011
using System.Diagnostics;
12+
using System.IO;
1113
using System.Text.Json;
14+
using System.Threading.Tasks;
1215
using SixLabors.ImageSharp.Formats.Png;
1316
using SourceGenerationContext = DotNetCampus.MediaConverters.Contexts.SourceGenerationContext;
1417

src/MediaConverters/MediaConverters.Tool/Utils/ReplaceColorInfoExtension.cs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using DotNetCampus.MediaConverters.Contexts;
1+
using System;
2+
using DotNetCampus.MediaConverters.Contexts;
23
using SixLabors.ImageSharp.PixelFormats;
34

45
namespace DotNetCampus.MediaConverters.Utils;
@@ -14,6 +15,4 @@ public static (Rgba32 OldColor, Rgba32 NewColor) ToRgba32Pair(this ReplaceColorI
1415

1516
throw new FormatException();
1617
}
17-
18-
1918
}

src/MediaConverters/MediaConverters.Tool/Workers/IWorker.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using DotNetCampus.MediaConverters.Contexts;
1+
using System;
2+
using DotNetCampus.MediaConverters.Contexts;
23
using SixLabors.ImageSharp;
34
using SixLabors.ImageSharp.PixelFormats;
45

src/MediaConverters/MediaConverters.Tool/Workers/ReplaceColorWorker.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using DotNetCampus.MediaConverters.Contexts;
1+
using System.Collections.Generic;
2+
using DotNetCampus.MediaConverters.Contexts;
23
using DotNetCampus.MediaConverters.Imaging.Effects;
34
using DotNetCampus.MediaConverters.Imaging.Effects.Colors;
45
using DotNetCampus.MediaConverters.Utils;

src/MediaConverters/MediaConverters.Tool/Workers/WorkerBase.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using DotNetCampus.MediaConverters.Contexts;
1+
using System;
2+
using DotNetCampus.MediaConverters.Contexts;
23
using SixLabors.ImageSharp;
34
using SixLabors.ImageSharp.PixelFormats;
45

0 commit comments

Comments
 (0)