Skip to content

Commit 144fcc6

Browse files
authored
Update SimpleInjection.csproj
1 parent 68c061e commit 144fcc6

File tree

1 file changed

+34
-3
lines changed

1 file changed

+34
-3
lines changed

SimpleInjection/SimpleInjection.csproj

Lines changed: 34 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<Title>SimpleInjection</Title>
4+
<Title>SimpleInjection - Lightweight DI Container with Source Generation</Title>
55
<TargetFrameworks>net9.0;net8.0;</TargetFrameworks>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
@@ -10,19 +10,50 @@
1010
<PackageId>SimpleInjection</PackageId>
1111
<Version>0.9.5</Version>
1212
<Authors>Derek Gooding</Authors>
13-
<Description>A library for adding lightweight Dependancy Injection to any C# project.</Description>
14-
<PackageTags>CSharp Tools</PackageTags>
13+
<Company>Derek Gooding</Company>
14+
<Description>
15+
A lightweight dependency injection container with automatic service discovery and powerful source generation for content management.
16+
Features attribute-based registration ([Singleton], [Scoped], [Transient]), automatic enum generation from collections,
17+
type-safe content access, and Roslyn analyzers for performance optimization.
18+
</Description>
19+
<PackageTags>
20+
dependency-injection;DI;IoC;container;source-generator;roslyn;analyzer;
21+
content-management;enum-generation;performance;csharp;dotnet;
22+
singleton;scoped;transient;service-locator;automatic-registration;
23+
type-safety;code-generation;lightweight;minimal;simple
24+
</PackageTags>
25+
26+
<Summary>
27+
Lightweight DI container with source generation - automatic service discovery,
28+
enum generation from content collections, and performance-optimized analyzers.
29+
</Summary>
1530

1631
<PackageLicenseExpression>MIT</PackageLicenseExpression>
1732
<PackageReadmeFile>README.md</PackageReadmeFile>
1833
<PackageProjectUrl>https://github.com/DerekGooding/SimpleInjection</PackageProjectUrl>
1934
<RepositoryUrl>https://github.com/DerekGooding/SimpleInjection</RepositoryUrl>
2035
<PackageBugTrackerUrl>https://github.com/DerekGooding/SimpleInjection/issues</PackageBugTrackerUrl>
2136
<RepositoryType>git</RepositoryType>
37+
<RepositoryBranch>main</RepositoryBranch>
38+
<RepositoryCommit>$(GitCommitId)</RepositoryCommit>
2239

2340
<PackageIcon>icon.png</PackageIcon>
2441
<GenerateDocumentationFile>true</GenerateDocumentationFile>
2542
<DocumentationFile>bin\SimpleInjection.xml</DocumentationFile>
43+
44+
<Copyright>Copyright © Derek Gooding 2025</Copyright>
45+
<Product>SimpleInjection</Product>
46+
<AssemblyTitle>SimpleInjection - Lightweight DI with Source Generation</AssemblyTitle>
47+
<AssemblyDescription>$(Description)</AssemblyDescription>
48+
<NeutralLanguage>en-US</NeutralLanguage>
49+
50+
<DevelopmentDependency>false</DevelopmentDependency>
51+
<IsTool>false</IsTool>
52+
53+
<PackageType>Dependency</PackageType>
54+
<MinClientVersion>4.1.0</MinClientVersion>
55+
<RequireLicenseAcceptance>false</RequireLicenseAcceptance>
56+
2657
</PropertyGroup>
2758

2859
<ItemGroup>

0 commit comments

Comments
 (0)