예제 #1
0
 TypeIdentityRegistrations(Func <TypeInfo, IEnumerable <TypeInfo> > types, ITypeIdentity identity,
                           IIdentityStore store, INamespaceFormatter formatter)
 {
     _types     = types;
     _identity  = identity;
     _store     = store;
     _formatter = formatter;
 }
예제 #2
0
 public Identifiers(IReadOnlyDictionary <Assembly, IIdentity> known, INamespaceFormatter formatter)
 {
     _known     = known;
     _formatter = formatter;
 }
예제 #3
0
 public TypeIdentityRegistrations(IDiscoveredTypes types, ITypeIdentity identity, IIdentityStore store,
                                  INamespaceFormatter formatter)
     : this(types.To(EnumerableCoercer <TypeInfo> .Default).ToSelectionDelegate(), identity, store, formatter)
 {
 }