Skip to content

Commit e31d5f9

Browse files
author
Sergei Pukhovnikov
committed
NET 7.0 supporting added
1 parent 783b2f6 commit e31d5f9

File tree

2 files changed

+34
-41
lines changed

2 files changed

+34
-41
lines changed

src/Calabonga.AspNetCore.AppDefinitions/AppDefinitionExtensions.cs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,16 +29,15 @@ public static void AddDefinitions(this IServiceCollection source, WebApplication
2929
var instancesOrdered = instances.Where(x => x.Enabled).OrderBy(x => x.OrderIndex).ToList();
3030
if (builder.Environment.IsDevelopment())
3131
{
32-
logger.LogDebug("[AppDefinitions] Founded: {0}. Enabled: {1}", instances.Count, instancesOrdered.Count);
33-
logger.LogDebug("[AppDefinitions] Registered [{0}]", string.Join(", ", instancesOrdered.Select(x => x.GetType().Name).ToArray()));
32+
logger.LogDebug(@"[AppDefinitions] Founded: {AppDefinitionsCountTotal}. Enabled: {AppDefinitionsCountEnabled}", instances.Count, instancesOrdered.Count);
33+
logger.LogDebug(@"[AppDefinitions] Registered [{Total}]", string.Join(", ", instancesOrdered.Select(x => x.GetType().Name).ToArray()));
3434
}
3535

3636
definitions.AddRange(instancesOrdered);
3737
}
3838

3939
definitions.ForEach(app => app.ConfigureServices(source, builder));
4040
source.AddSingleton(definitions as IReadOnlyCollection<IAppDefinition>);
41-
4241
}
4342

4443
/// <summary>
@@ -60,7 +59,7 @@ public static void UseDefinitions(this WebApplication source)
6059

6160
if (environment.IsDevelopment())
6261
{
63-
logger.LogDebug("Total application definitions configured {0}", instancesOrdered.Count);
62+
logger.LogDebug("Total application definitions configured {Count}", instancesOrdered.Count);
6463
}
6564
}
6665

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

3-
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
5-
<ImplicitUsings>enable</ImplicitUsings>
6-
<Nullable>enable</Nullable>
7-
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
8-
<Title>Calabonga.AspNetCore.AppDefinitions</Title>
9-
<Version>1.2.0</Version>
10-
<Authors>Calabonga</Authors>
11-
<Company>Calabonga Soft</Company>
12-
<Product>Calabonga.AspNetCore.AppDefinitions</Product>
13-
<Description>Application Definitions base classes. The small but very helpful packege that can help you to organize your ASP.NET Core application.</Description>
14-
<Copyright>Calabonga SOFT 2001-2022</Copyright>
15-
<PackageProjectUrl>https://github.com/Calabonga/Calabonga.AspNetCore.AppDefinitions</PackageProjectUrl>
16-
<PackageIcon>logo.png</PackageIcon>
17-
<PackageReadmeFile>README.md</PackageReadmeFile>
18-
<RepositoryUrl>https://github.com/Calabonga/Calabonga.AspNetCore.AppDefinitions</RepositoryUrl>
19-
<RepositoryType>git</RepositoryType>
20-
<PackageTags>calabonga;architecture;definitions;minimal-api;nimble-framework</PackageTags>
21-
<PackageReleaseNotes>AppDefinition setter added for Enable property</PackageReleaseNotes>
22-
<PackageLicenseExpression>MIT</PackageLicenseExpression>
23-
</PropertyGroup>
3+
<PropertyGroup>
4+
<TargetFrameworks>net6.0;net7.0</TargetFrameworks>
5+
<ImplicitUsings>enable</ImplicitUsings>
6+
<Nullable>enable</Nullable>
7+
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
8+
<Title>Calabonga.AspNetCore.AppDefinitions</Title>
9+
<Version>1.2.1</Version>
10+
<Authors>Calabonga</Authors>
11+
<Company>Calabonga Soft</Company>
12+
<Product>Calabonga.AspNetCore.AppDefinitions</Product>
13+
<Description>Application Definitions base classes. The small but very helpful packege that can help you to organize your ASP.NET Core application.</Description>
14+
<Copyright>Calabonga SOFT 2001-2023</Copyright>
15+
<PackageProjectUrl>https://github.com/Calabonga/Calabonga.AspNetCore.AppDefinitions</PackageProjectUrl>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
17+
<RepositoryUrl>https://github.com/Calabonga/Calabonga.AspNetCore.AppDefinitions</RepositoryUrl>
18+
<RepositoryType>git</RepositoryType>
19+
<PackageTags>calabonga;architecture;definitions;minimal-api;nimble-framework</PackageTags>
20+
<PackageReleaseNotes>NET 7.0 supporting added</PackageReleaseNotes>
21+
<PackageLicenseExpression>MIT</PackageLicenseExpression>
22+
<PackageIcon>logo.png</PackageIcon>
23+
</PropertyGroup>
2424

25-
<ItemGroup>
26-
<FrameworkReference Include="Microsoft.AspNetCore.App" />
27-
</ItemGroup>
25+
<ItemGroup>
26+
<FrameworkReference Include="Microsoft.AspNetCore.App"/>
27+
</ItemGroup>
2828

29-
<ItemGroup>
30-
<None Include="..\..\README.md">
31-
<Pack>True</Pack>
32-
<PackagePath>\</PackagePath>
33-
</None>
34-
</ItemGroup>
35-
36-
<ItemGroup>
37-
<None Update="logo.png">
38-
<Pack>True</Pack>
39-
<PackagePath>\</PackagePath>
40-
</None>
41-
</ItemGroup>
29+
<ItemGroup>
30+
<None Include="..\..\README.md">
31+
<Pack>True</Pack>
32+
<PackagePath>\</PackagePath>
33+
</None>
34+
<None Include="logo.png" Pack="true" PackagePath="\"/>
35+
</ItemGroup>
4236

4337
</Project>

0 commit comments

Comments
 (0)