using ZelWiki.Engine.Library; using ZelWiki.Engine.Library.Interfaces; namespace ZelWiki.Engine.Implementation { /// /// 处理链接 /// public class ExternalLinkHandler : IExternalLinkHandler { /// /// 处理内链 /// /// /// /// /// /// public HandlerResult Handle(IZelEngineState state, string link, string? text, string? image) { if (string.IsNullOrEmpty(image)) { return new HandlerResult($"{text}") { Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing] }; } return new HandlerResult($"") { Instructions = [Constants.HandlerResultInstruction.DisallowNestedProcessing] }; } } }