Beispiel #1
0
 public RelationShipUpdater(IAppContext appContext
                            , IRelationShipRepository relationShipRepository)
 {
     _appContext             = appContext;
     _relationShipRepository = relationShipRepository;
     _cacheService           = new Caching.CacheManager <Domain.RelationShip>(_appContext.OrganizationUniqueName + ":relationships", _appContext.PlatformSettings.CacheEnabled);
 }
Beispiel #2
0
 public RelationShipCreater(IAppContext appContext
                            , IRelationShipRepository relationShipRepository)
 {
     _appContext             = appContext;
     _relationShipRepository = relationShipRepository;
     _cacheService           = new Caching.CacheManager <Domain.RelationShip>(_appContext.OrganizationUniqueName + ":relationships", RelationShipCache.BuildKey);
 }
Beispiel #3
0
 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);
 }