diff --git a/.gitignore b/.gitignore index 8d2484a6..7f58968a 100644 --- a/.gitignore +++ b/.gitignore @@ -263,3 +263,5 @@ src/Acme.BookStore.Blazor.Server.Tiered/Logs/* # Use abp install-libs to restore. **/wwwroot/libs/* +dist +.vscode diff --git a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/EventHandlers/SeeDiscussEventHandler.cs b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/EventHandlers/SeeDiscussEventHandler.cs index 5bc46d81..ce7bb524 100644 --- a/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/EventHandlers/SeeDiscussEventHandler.cs +++ b/Yi.Abp.Net8/module/bbs/Yi.Framework.Bbs.Application/EventHandlers/SeeDiscussEventHandler.cs @@ -14,12 +14,11 @@ namespace Yi.Framework.Bbs.Domain.EventHandlers public class SeeDiscussEventHandler : ILocalEventHandler, ITransientDependency { private IRepository _repository; - public SeeDiscussEventHandler(IRepository repository) + public SeeDiscussEventHandler(IRepository repository) { _repository = repository; } - - public async Task HandleEventAsync(SeeDiscussEventArgs eventData) + public async Task HandleEventAsync(SeeDiscussEventArgs eventData) { var entity = await _repository.GetAsync(eventData.DiscussId); if (entity is not null) @@ -31,5 +30,6 @@ namespace Yi.Framework.Bbs.Domain.EventHandlers + } } diff --git a/Yi.Abp.Net8/src/Yi.Abp.Web/Logs/log-20231214.txt b/Yi.Abp.Net8/src/Yi.Abp.Web/Logs/log-20231214.txt index f0bec601..034f8f5b 100644 --- a/Yi.Abp.Net8/src/Yi.Abp.Web/Logs/log-20231214.txt +++ b/Yi.Abp.Net8/src/Yi.Abp.Web/Logs/log-20231214.txt @@ -2492,3 +2492,119 @@ System.NotImplementedException: 等待更新消息通知 "EntityChanges": [], "Comments": [] } +2023-12-14 16:42:13.210 +08:00 [INF] Yi框架-Abp.vNext,启动! +2023-12-14 16:42:22.214 +08:00 [INF] Loaded ABP modules: +2023-12-14 16:42:22.214 +08:00 [INF] - Yi.Abp.Web.YiAbpWebModule +2023-12-14 16:42:22.214 +08:00 [INF] - Yi.Abp.SqlsugarCore.YiAbpSqlSugarCoreModule +2023-12-14 16:42:22.214 +08:00 [INF] - Yi.Abp.Domain.YiAbpDomainModule +2023-12-14 16:42:22.214 +08:00 [INF] - Yi.Abp.Domain.Shared.YiAbpDomainSharedModule +2023-12-14 16:42:22.214 +08:00 [INF] - Yi.Framework.Rbac.Domain.Shared.YiFrameworkRbacDomainSharedModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainSharedModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyAbstractionsModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.VirtualFileSystem.AbpVirtualFileSystemModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.Settings.AbpSettingsModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.Localization.AbpLocalizationAbstractionsModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.Security.AbpSecurityModule +2023-12-14 16:42:22.214 +08:00 [INF] - Volo.Abp.Data.AbpDataModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.ObjectExtending.AbpObjectExtendingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Validation.AbpValidationAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Uow.AbpUnitOfWorkModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.EventBus.Abstractions.AbpEventBusAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Threading.AbpThreadingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Mapster.YiFrameworkMapsterModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Core.YiFrameworkCoreModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.ObjectMapping.AbpObjectMappingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Bbs.Domain.Shared.YiFrameworkBbsDomainSharedModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Rbac.Domain.YiFrameworkRbacDomainModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.AspNetCore.SignalR.AbpAspNetCoreSignalRModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.AspNetCore.AbpAspNetCoreModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Json.AbpJsonModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Json.SystemTextJson.AbpJsonSystemTextJsonModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Json.AbpJsonAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Timing.AbpTimingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.MultiTenancy.AbpMultiTenancyModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Auditing.AbpAuditingContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Http.AbpHttpModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Http.AbpHttpAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Minify.AbpMinifyModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Authorization.AbpAuthorizationAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Validation.AbpValidationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.ExceptionHandling.AbpExceptionHandlingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Domain.AbpDddDomainModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.EventBus.AbpEventBusModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Guids.AbpGuidsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.BackgroundWorkers.AbpBackgroundWorkersModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.DistributedLocking.AbpDistributedLockingAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Specifications.AbpSpecificationsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Caching.AbpCachingModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Serialization.AbpSerializationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Bbs.Domain.YiFrameworkBbsDomainModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Rbac.SqlSugarCore.YiFrameworkRbacSqlSugarCoreModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.SqlSugarCore.YiFrameworkSqlSugarCoreModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Bbs.SqlSugarCore.YiFrameworkBbsSqlSugarCoreModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Abp.Application.YiAbpApplicationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Abp.Application.Contracts.YiAbpApplicationContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Rbac.Application.Contracts.YiFrameworkRbacApplicationContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Ddd.Application.Contracts.YiFrameworkDddApplicationContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Bbs.Application.Contracts.YiFrameworkBbsApplicationContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Rbac.Application.YiFrameworkRbacApplicationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Ddd.Application.YiFrameworkDddApplicationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Application.AbpDddApplicationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Features.AbpFeaturesModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.GlobalFeatures.AbpGlobalFeaturesModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.BackgroundWorkers.Quartz.AbpBackgroundWorkersQuartzModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Quartz.AbpQuartzModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.Bbs.Application.YiFrameworkBbsApplicationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.ApiVersioning.AbpApiVersioningAbstractionsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.AspNetCore.Mvc.AbpAspNetCoreMvcContractsModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.UI.Navigation.AbpUiNavigationModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.UI.AbpUiModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Autofac.AbpAutofacModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Castle.AbpCastleCoreModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.Swashbuckle.AbpSwashbuckleModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.AspNetCore.Serilog.AbpAspNetCoreSerilogModule +2023-12-14 16:42:22.215 +08:00 [INF] - Volo.Abp.AspNetCore.Authentication.JwtBearer.AbpAspNetCoreAuthenticationJwtBearerModule +2023-12-14 16:42:22.215 +08:00 [INF] - Yi.Framework.AspNetCore.YiFrameworkAspNetCoreModule +2023-12-14 16:42:22.557 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.581 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.583 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.584 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.586 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.589 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.591 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.592 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.593 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.595 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.596 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.598 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.599 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.599 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.600 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.601 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.605 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.606 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.607 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.609 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.610 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.610 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.611 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.612 +08:00 [DBG] Yi-SQL执行:select Name from sqlite_master where type='table' and name<>'sqlite_sequence' order by name; +2023-12-14 16:42:22.752 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Dept` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.765 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Dictionary` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.767 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `DictionaryType` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.770 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Menu` WHERE ( `MenuName` = N'系统管理' ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.773 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Post` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.775 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Role` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.777 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `User` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:22.779 +08:00 [DBG] Yi-SQL执行:SELECT COUNT(1) FROM `Config` WHERE ( 1 = 1 ) AND ( `IsDeleted` = 0 ) +2023-12-14 16:42:23.153 +08:00 [INF] User profile is available. Using 'C:\Users\chenchun\AppData\Local\ASP.NET\DataProtection-Keys' as key repository and Windows DPAPI to encrypt keys at rest. +2023-12-14 16:42:23.213 +08:00 [INF] Initialized all ABP modules. +2023-12-14 16:42:23.322 +08:00 [INF] Now listening on: http://[::]:19001 +2023-12-14 16:42:23.322 +08:00 [INF] Application started. Press Ctrl+C to shut down. +2023-12-14 16:42:23.322 +08:00 [INF] Hosting environment: Development +2023-12-14 16:42:23.322 +08:00 [INF] Content root path: E:\code\csharp\Yi\Yi.Abp.Net8\src\Yi.Abp.Web diff --git a/Yi.Doc.Md/01.框架快速开始教程/01.Yi框架简介.md b/Yi.Doc.Md/01.框架快速开始教程/01.Yi框架简介.md new file mode 100644 index 00000000..e69de29b diff --git a/Yi.Doc.Md/01.框架快速开始教程/02.核心技术.md b/Yi.Doc.Md/01.框架快速开始教程/02.核心技术.md new file mode 100644 index 00000000..e69de29b diff --git a/Yi.Doc.Md/01.框架快速开始教程/03.如何启动.md b/Yi.Doc.Md/01.框架快速开始教程/03.如何启动.md new file mode 100644 index 00000000..e69de29b diff --git a/Yi.Doc.Md/01.框架快速开始教程/04.结构/01.项目结构.md b/Yi.Doc.Md/01.框架快速开始教程/04.结构/01.项目结构.md new file mode 100644 index 00000000..e69de29b diff --git a/Yi.Doc.Md/01.框架快速开始教程/04.结构/02.框架结构.md b/Yi.Doc.Md/01.框架快速开始教程/04.结构/02.框架结构.md new file mode 100644 index 00000000..e69de29b diff --git a/Yi.Doc.Md/01.框架快速开始教程/04.结构/03.模块结构.md b/Yi.Doc.Md/01.框架快速开始教程/04.结构/03.模块结构.md new file mode 100644 index 00000000..e69de29b