public IDictionary<string, Info> Build() { var dic = _versionInfos.ToDictionary(entry => entry.Key, entry => entry.Value.Build()); if (!(dic.ContainsKey("V1") || dic.ContainsKey("v1"))) { var infoBuilder = new InfoBuilder("V1", "Default"); dic.Add("V1", infoBuilder.Build()); } return dic; }
public InfoBuilder Version(string version, string title) { var infoBuilder = new InfoBuilder(version, title); _versionInfos[version] = infoBuilder; return infoBuilder; }