public VersionedFieldManager(IRepository <VersionedField, Guid> fieldRepository, IRepository <VersionedFieldVersion, Guid> fieldVersionRepository, IEntityConfigurationStore entityConfigurationStore, ICurrentUnitOfWorkProvider currentUowProvider) { _fieldRepository = fieldRepository; _fieldVersionRepository = fieldVersionRepository; _entityConfigurationStore = entityConfigurationStore; _currentUowProvider = currentUowProvider; }
public MetadataAppService(IEntityConfigurationStore entityConfigurationStore, IMetadataProvider metadataProvider, IModelConfigurationProvider modelConfigurationProvider, IEnumerable <IModelProvider> modelProviders) { _entityConfigurationStore = entityConfigurationStore; _metadataProvider = metadataProvider; _modelConfigurationProvider = modelConfigurationProvider; _modelProviders = modelProviders; }
public AutocompleteController(IEntityConfigurationStore configurationStore, IIocResolver iocResolver, IJsonLogic2HqlConverter jsonLogic2HqlConverter, IMetadataProvider metadataProvider) { _configurationStore = configurationStore; _iocResolver = iocResolver; _jsonLogic2HqlConverter = jsonLogic2HqlConverter; _metadataProvider = metadataProvider; }
/// <summary> /// Default constructor /// </summary> /// <param name="entityConfigurationStore"></param> /// <param name="metadataProvider"></param> /// <param name="entityConfigCache"></param> /// <param name="modelConfigurationProvider"></param> public DataTableHelper(IEntityConfigurationStore entityConfigurationStore, IMetadataProvider metadataProvider, IEntityConfigCache entityConfigCache, IModelConfigurationProvider modelConfigurationProvider) { _entityConfigurationStore = entityConfigurationStore; _metadataProvider = metadataProvider; _entityConfigCache = entityConfigCache; _modelConfigurationProvider = modelConfigurationProvider; }
public EntityConfigsBootstrapper(IRepository <EntityConfig, Guid> entityConfigRepository, IEntityConfigurationStore entityConfigurationStore, IAssemblyFinder assembleFinder, IRepository <EntityProperty, Guid> entityPropertyRepository, IMetadataProvider metadataProvider) { _entityConfigRepository = entityConfigRepository; _entityConfigurationStore = entityConfigurationStore; _assembleFinder = assembleFinder; _entityPropertyRepository = entityPropertyRepository; _metadataProvider = metadataProvider; }
public DynamicPropertyManager( IRepository <EntityProperty, Guid> entityPropertyRepository, IRepository <EntityPropertyValue, Guid> entityPropertyValueRepository, IEntityConfigurationStore entityConfigurationStore, IDynamicRepository dynamicRepository ) { _entityPropertyRepository = entityPropertyRepository; _entityPropertyValueRepository = entityPropertyValueRepository; _entityConfigurationStore = entityConfigurationStore; _dynamicRepository = dynamicRepository; }
/// <summary> /// Creates new file for the specified owner /// </summary> /// <typeparam name="TId"></typeparam> /// <param name="owner"></param> /// <param name="entityConfigurationStore">Entity configuration store</param> /// <returns></returns> public static StoredFile NewFor <TId>([NotNull] IEntity <TId> owner, IEntityConfigurationStore entityConfigurationStore) where TId : IConvertible { if (owner.IsTransient()) { throw new Exception("Owner is not persisted to the DB"); } var file = new StoredFile(entityConfigurationStore) { OwnerId = owner.Id.ToString(CultureInfo.InvariantCulture), OwnerType = owner.GetTypeShortAlias() }; return(file); }
public DataTableConfigurationStore(ITypeFinder typeFinder, IRepository <StoredFilter, Guid> storedFilterRepository, IRepository <StoredFilterContainer, Guid> filterContainerRepository, IRepository <ShaRole, Guid> roleRepository, IRepository <EntityVisibility, Guid> entityVisibilityRepository, IUnitOfWorkManager unitOfWorkManager, IMapper mapper, IEntityConfigurationStore entityConfigurationStore) { _typeFinder = typeFinder; _unitOfWorkManager = unitOfWorkManager; _mapper = mapper; _entityConfigurationStore = entityConfigurationStore; _roleRepository = roleRepository; _storedFilterRepository = storedFilterRepository; _filterContainerRepository = filterContainerRepository; _entityVisibilityRepository = entityVisibilityRepository; Logger = NullLogger.Instance; Initialise(); }
/// <summary> /// Refresh configuration store instance using provided <paramref name="iocManager"/>. Note: for internal usage and unit-tests only /// </summary> /// <param name="iocManager"></param> public static void RefreshStore(IIocManager iocManager) { _configurationStore = iocManager.IsRegistered <IEntityConfigurationStore>() ? iocManager.Resolve <IEntityConfigurationStore>() : null; }
public MetadataProvider(IEntityConfigurationStore entityConfigurationStore) { _entityConfigurationStore = entityConfigurationStore; }
public DynamicDtoTypeBuilder(IEntityConfigCache entityConfigCache, IEntityConfigurationStore entityConfigurationStore, ICacheManager cacheManager) { _entityConfigCache = entityConfigCache; _entityConfigurationStore = entityConfigurationStore; _cacheManager = cacheManager; }
public EntityModelProvider(ICacheManager cacheManager, IEntityConfigurationStore entityConfigurationStore, ITypeFinder typeFinder) : base(cacheManager) { _typeFinder = typeFinder; _entityConfigurationStore = entityConfigurationStore; }
public DynamicRepository(IEntityConfigurationStore entityConfigurationStore, ICurrentSessionContext currentSessionContext) { _entityConfigurationStore = entityConfigurationStore; _currentSessionContext = currentSessionContext; }
/// <summary> /// Constructor /// </summary> public StoredFile(IEntityConfigurationStore entityConfigurationStore) { _entityConfigurationStore = entityConfigurationStore; }