GenFu.Web.Models.SourceCode.SourceCode C# (CSharp) Method

SourceCode() public method

public SourceCode ( ) : System
return System
        public SourceCode()
        {
            //Check to see if we need to compute Metadata References
            // build references up
            if (references == null || references.Count == 0)
            {
                foreach (var type in SourceCodeHelpers.SupportedTypes)
                {
                    references.Add(type.GetMeta());
                }

                //compare to see if we got duplicate data
                var noDuplicatesList = references.GroupBy(x => x.Display).Select(x => x.First()).ToList();

                references.Clear();

                references.AddRange(noDuplicatesList);
            }
        }