public Identities(IIdentityStore source, INames alias, ITypeFormatter formatter, IIdentifiers identifiers) { _source = source; _alias = alias; _formatter = formatter; _identifiers = identifiers; }
// ReSharper disable once TooManyDependencies public MemberSerializers(IAttributeSpecifications runtime, IMemberAccessors accessors, IMemberConverters converters, IMemberContents content, IIdentityStore identities, ITypes types, IIdentifiers identifiers) { _runtime = runtime; _accessors = accessors; _converters = converters; _content = content; _identities = identities; _types = types; _identifiers = identifiers; }
public RavenDBMatrixSerializer(IIdentifiers ids) { this.ids = ids; Console.WriteLine("Connecting to the DB..."); store = new DocumentStore { Url = RavenDBConfig.URL, DefaultDatabase = RavenDBConfig.DEFAULTDATABASE }; store.Initialize(); Console.WriteLine("Connection established."); }
public Identities(IIdentifiers identifiers, IIdentityStore source, INames names) : this(source, names, TypeNameFormatter, identifiers) { }
public Identifiers(ITypeIdentification registration, IIdentifiers identifiers) { _registration = registration; _identifiers = identifiers; }
public ObjectIdentifiers(IIdentifiers identifiers, ITypeMembers members, IEnumeratorStore enumerators, IMemberAccessors accessors) : this(members, enumerators, accessors, identifiers.Get) { }