Microsoft.DocAsCode.Build.Engine.SingleDocumentBuilder.HandleSaveResult C# (CSharp) Method

HandleSaveResult() private method

private HandleSaveResult ( DocumentBuildContext context, HostService hostService, FileModel model, SaveResult result ) : InternalManifestItem
context DocumentBuildContext
hostService HostService
model Microsoft.DocAsCode.Plugins.FileModel
result Microsoft.DocAsCode.Plugins.SaveResult
return InternalManifestItem
        private InternalManifestItem HandleSaveResult(
            DocumentBuildContext context,
            HostService hostService,
            FileModel model,
            SaveResult result)
        {
            context.FileMap[model.Key] = ((TypeForwardedToRelativePath)model.File).GetPathFromWorkingFolder();
            DocumentException.RunAll(
                () => CheckFileLink(hostService, result),
                () => HandleUids(context, result),
                () => HandleToc(context, result),
                () => RegisterXRefSpec(context, result));

            return GetManifestItem(context, model, result);
        }