TypeNamePartition(IApplicationTypes types, Func <TypeInfo, bool> specification, Func <TypeInfo, string> formatter) { _types = types; _specification = specification; _formatter = formatter; }
// ReSharper disable once TooManyDependencies public AssemblyTypePartitions(Func <TypeInfo, bool> specification, Func <TypeInfo, string> formatter, IApplicationTypes types, Func <TypeInfo, string> key) { _types = types; _specification = specification; _formatter = formatter; _key = key; _format = Format; }