public RuntimeController(ITypeResolver typeResolver, IObjectGetRepository <long> repository, IOptionsMonitor <RuntimeOptions> runtimeOptions) { _typeResolver = typeResolver; _repository = repository; _runtimeOptions = runtimeOptions; }
public SqlObjectDeleteRepository(IDataConnection <RuntimeBuilder> db, IObjectGetRepository <TObject, long> gets, IObjectSaveRepository <TObject, long> saves, IServerTimestampService timestamps) { _db = db; _gets = gets; _saves = saves; _timestamps = timestamps; }
public ObjectGetService(IObjectGetRepository <TObject, long> repository) => _repository = repository;