public QHub(IQManager manager, ILogger logger, IObjectGetter <User> userGetter, IObjectGetter <List <string> > groupGetter) { this.queueManager = manager; this.logger = logger; this.userGetter = userGetter; this.groupGetter = groupGetter; }
public ObjectController(IObjectAdder objectAdder, PhotoAdder photoAdder, IObjectGetter objectGetter, IObjectDeleter objectDeleter, IObjectDetailsGetter objectDetaissGetter, IObjectsOrderedGetter objectsOrderedGetter) { _objectAdder = objectAdder; _photoAdder = photoAdder; _objectGetter = objectGetter; _objectDeleter = objectDeleter; _objectDetailsGetter = objectDetaissGetter; _objectsOrderedGetter = objectsOrderedGetter; }
public ObjectService(IObjectGetter objectGetter) { _objectGetter = objectGetter; }
public CachedObjectGetter(ObjectCache cache, IObjectGetter <T> objectGetter, double expirationInHours = 1.0) { Cache = cache; ObjectGetter = objectGetter; ExpirationInHours = expirationInHours; }
public ObjectAdministrationController(IObjectGetter objectGetter, IObjectDeleter objectDeleter) { _objectGetter = objectGetter; _objectDeleter = objectDeleter; }