Gardener.Entry/SingleFilePublish.cs
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using Furion;
using System.Reflection;
namespace Gardener.Entry;
/// <summary>
/// 单文件发布
/// 存在的问题和解决方案见Furion文档
/// https://furion.baiqian.ltd/docs/singlefile?_highlight=%E5%8D%95&_highlight=%E6%96%87%E4%BB%B6&_highlight=%E5%8F%91%E5%B8%83
/// </summary>
public class SingleFilePublish : ISingleFilePublish
{
/// <summary>
/// 解决单文件不能扫描的程序集
/// </summary>
/// <remarks>和 <see cref="IncludeAssemblyNames"/> 可同时配置</remarks>
/// <returns></returns>
public Assembly[] IncludeAssemblies()
{
// 需要 Furion 框架扫描哪些程序集就写上去即可
return Array.Empty<Assembly>();
}
/// <summary>
/// 解决单文件不能扫描的程序集名称
/// </summary>
/// <remarks>和 <see cref="IncludeAssemblies"/> 可同时配置</remarks>
/// <returns></returns>
public string[] IncludeAssemblyNames()
{
// 需要 Furion 框架扫描哪些程序集就写上去即可
return new[]
{
#region Gardener IncludeAssembly
"Gardener",
"Gardener.Api.Core",
//"Gardener.Api.Entry",
"Gardener.Attachment",
"Gardener.Attachment.Client",
"Gardener.Attributes",
"Gardener.Audit",
"Gardener.Audit.Client",
"Gardener.Authentication",
"Gardener.Authentication.Client",
"Gardener.Authorization",
"Gardener.Base",
"Gardener.Base.Entity",
"Gardener.Cache",
"Gardener.Client.Base",
"Gardener.Client.Core",
"Gardener.Client.Entry",
//"Gardener.Client.WPF",
"Gardener.CodeGeneration",
"Gardener.CodeGeneration.Client",
"Gardener.Common",
"Gardener.Email",
"Gardener.Email.Client",
"Gardener.EntityFramwork",
//"Gardener.Entry",
"Gardener.Enums",
后面还有 28 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
