public RelationShipUpdater(IAppContext appContext , IRelationShipRepository relationShipRepository) { _appContext = appContext; _relationShipRepository = relationShipRepository; _cacheService = new Caching.CacheManager <Domain.RelationShip>(_appContext.OrganizationUniqueName + ":relationships", _appContext.PlatformSettings.CacheEnabled); }
public RelationShipCreater(IAppContext appContext , IRelationShipRepository relationShipRepository) { _appContext = appContext; _relationShipRepository = relationShipRepository; _cacheService = new Caching.CacheManager <Domain.RelationShip>(_appContext.OrganizationUniqueName + ":relationships", RelationShipCache.BuildKey); }
public RelationShipFinder(IAppContext appContext , IRelationShipRepository relationShipRepository , IEntityFinder entityFinder , IAttributeFinder attributeFinder) { _appContext = appContext; _relationShipRepository = relationShipRepository; _entityFinder = entityFinder; _attributeFinder = attributeFinder; _cacheService = new Caching.CacheManager <Domain.RelationShip>(_appContext.OrganizationUniqueName + ":relationships", _appContext.PlatformSettings.CacheEnabled); }