FoodLabelingApplicationModule.cs 796 Bytes
using FoodLabeling.Application.Contracts;
using FoodLabeling.Application.Options;
using FoodLabeling.Domain;
using Microsoft.Extensions.DependencyInjection;
using Volo.Abp.Modularity;
using Yi.Framework.Ddd.Application;

namespace FoodLabeling.Application;

/// <summary>
/// Food Labeling 模块 - 应用层(美国版)
/// </summary>
[DependsOn(
    typeof(FoodLabelingApplicationContractsModule),
    typeof(FoodLabelingDomainModule),
    typeof(YiFrameworkDddApplicationModule)
)]
public class FoodLabelingApplicationModule : AbpModule
{
    public override void ConfigureServices(ServiceConfigurationContext context)
    {
        Configure<FoodLabelingBatchImportOptions>(
            context.Services.GetConfiguration().GetSection(FoodLabelingBatchImportOptions.SectionName));
    }
}