Update to latest packages and show examples

This commit is contained in:
2026-07-05 22:05:53 +02:00
parent 3a36978997
commit c7ddc282ed
52 changed files with 2156 additions and 21 deletions
@@ -0,0 +1,29 @@
using GerstITS.Examples.Logic.Customers;
using GerstITS.Examples.Logic.Customers.Customizations;
using GerstITS.Examples.Logic.Customers.Search;
using GerstITS.Examples.Logic.Customers.Validation;
using GerstITS.Mapping.AutoMapper;
using GerstITS.Search;
using GerstITS.System.Customizations;
using GerstITS.Validation;
using Microsoft.Extensions.DependencyInjection;
namespace GerstITS.Examples.Logic;
public sealed partial class Module
{
#region Methods
private static void RegisterCustomers(IServiceCollection container)
{
container.RegisterMappingsOf<ICustomerProvider>();
container.RegisterValidationRulesOf<CustomerValidationRule>();
container.RegisterSearchQueryBuilderRulesOf<CustomerSearchQueryBuilderRule>();
container.RegisterInitializationRulesOf<CustomerSearchFilterInitializationRule>();
container.RegisterCustomizationsOf<CustomerDisplayNameCustomization>();
container.AddScoped<ICustomerProvider, CustomerProvider>();
}
#endregion
}