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

GetFilesFromUids() private static method

private static GetFilesFromUids ( DocumentBuildContext context, IEnumerable uids ) : IEnumerable
context DocumentBuildContext
uids IEnumerable
return IEnumerable
        private static IEnumerable<string> GetFilesFromUids(DocumentBuildContext context, IEnumerable<string> uids)
        {
            foreach (var uid in uids)
            {
                if (string.IsNullOrEmpty(uid))
                {
                    continue;
                }
                XRefSpec spec;
                if (!context.XRefSpecMap.TryGetValue(uid, out spec))
                {
                    continue;
                }
                if (spec.Href != null)
                {
                    yield return spec.Href;
                }
            }
        }