public WatchedDirectory(IEntityProvider entityLocator, ILogProvider logProvider, IDirectoryScanner directoryScanner) { _entityLocator = entityLocator; _log = logProvider.GetLogger(GetType()); _acceptableExtensions = new List<string>(); _directoryScanner = directoryScanner; }
public EntityContextProvider(IEntityProvider entityProvider, IStateProvider stateProvider, ICryptoService cryptoService) { _entityProvider = entityProvider; _entityContext = stateProvider.CookieState("authctx", TimeSpan.Zero, false, true) .Signed(cryptoService, TimeSpan.Zero) .Jsoned<EntityContext>(); }
/// <summary> /// See 8.2.4 Tokenization /// </summary> /// <param name="source">The source code manager.</param> /// <param name="resolver">The entity resolver to use.</param> public HtmlTokenizer(TextSource source, IEntityProvider resolver) : base(source) { State = HtmlParseMode.PCData; IsAcceptingCharacterData = false; IsStrictMode = false; _lastStartTag = String.Empty; _resolver = resolver; }
public WatchedFile(ILog log, IEntityProvider entityLocator, IFile file, IRequestProvider requestProvider, IEnvironmentUtility environmentUtility, IDirectory directory) { // TODO: Dependency injection feels like it is bloating the constructor. Might be time to re-address the responsibility of this classes methods. _log = log; _entityLocator = entityLocator; _file = file; _requestProvider = requestProvider; _environmentUtility = environmentUtility; _directory = directory; }
/// <summary> /// Initializes a new instance of the <see cref="DefaultOrderFactory"/> class. /// </summary> /// <param name="idGenerator">The id generator.</param> /// <param name="shopContext">The shop context.</param> /// <param name="stateConfiguration">The state configuration.</param> /// <param name="currencyProvider">The currency provider.</param> public DefaultOrderFactory([NotNull] OrderIDGenerator idGenerator, [NotNull] ShopContext shopContext, [NotNull] CoreOrderStateConfiguration stateConfiguration, [NotNull] IEntityProvider<Currency> currencyProvider) { Assert.ArgumentNotNull(idGenerator, "idGenerator"); Assert.ArgumentNotNull(shopContext, "shopContext"); Assert.ArgumentNotNull(stateConfiguration, "stateConfiguration"); Assert.ArgumentNotNull(currencyProvider, "currencyProvider"); this.idGenerator = idGenerator; this.shopContext = shopContext; this.stateConfiguration = stateConfiguration; this.currencyProvider = currencyProvider; }
public NorthwindWithAttributes(IEntityProvider provider) : base(provider) { }
public CurrentInventoryUseCase(ManufacturingContext context) { this._context = context; this._partInstanceProvider = new PartInstanceProvider(context); }
public ImageServer(IEntityProvider entityProvider) { _entityProvider = entityProvider; }
public MonthlySummaryUseCase(ManufacturingContext context) { this._context = context; this._partInstanceProvider = new PartInstanceProvider(context); this._unitOfWork = new UnitOfWork(context); }
/// <summary> /// /// </summary> /// <param name="providerId"></param> /// <param name="provider"></param> /// <returns></returns> public bool TryGetEntityProvider(Guid providerId, out IEntityProvider provider) { if (!_initialized) { Init(); } return _dic.TryGetValue(providerId, out provider); }
/// <summary> /// Creates a new tokenizer for XML documents. /// </summary> /// <param name="source">The source code manager.</param> /// <param name="resolver">The entity resolver to use.</param> public XmlTokenizer(TextSource source, IEntityProvider resolver) : base(source) { _resolver = resolver; }
public MigrationAssistant() { this.countryProvider = Sitecore.Ecommerce.Context.Entity.Resolve <IEntityProvider <Sitecore.Ecommerce.DomainModel.Addresses.Country> >(); this.AddressRepository = Context.Entity.Resolve <IAddressRepository <AddressInfo> >(); }
public StockAdjustmentRepository(IEntityProvider <StockAdjustment> stockAdjustmentProvider) { _stockAdjustmentProvider = stockAdjustmentProvider; }
public Targeting(ILogging logging, IMaxRuntimeConfiguration maxRuntimeConfiguration, IMeCache meCache, IShip ship, IDrones drones, IAlerts alerts, IModuleManager moduleManager, ITargetQueue targetQueue, IEntityProvider entityProvider, IMovement movement) : base(logging) { _meCache = meCache; _ship = ship; _drones = drones; _alerts = alerts; _moduleManager = moduleManager; _targetQueue = targetQueue; _entityProvider = entityProvider; _movement = movement; ModuleManager.ModulesToPulse.Add(this); ModuleName = "Targeting"; _randomWait = new RandomWaitObject("Targeting", logging, maxRuntimeConfiguration); _randomWait.AddWait(new KeyValuePair <int, int>(3, 5), 5); _randomWait.AddWait(new KeyValuePair <int, int>(1, 2), 15); }
public PongScene(IEntityProvider entityProvider, IEntityTerminator entityTerminator) : base(entityProvider, entityTerminator) { }
public UserController(IEntityProvider <User> userService) { this.userService = userService; }
//protected VoteService voteService; public ContentViewSource(ILogger <ContentViewSource> logger, IMapper mapper, IEntityProvider provider) //, VoteService voteService) : base(logger, mapper, provider) { //this.voteService = voteService; }
/// <summary> /// Initializes a new instance of the ProviderDataSource class using /// the specified data provider. /// </summary> /// <param name="provider">The business object that provides data access methods.</param> public ProviderDataSource(IEntityProvider <Entity, EntityKey> provider) { Provider = provider; }
public EntityDbContext(IEntityProvider entityProvider) { _entityProvider = entityProvider; }
public BaseViewSource(ILogger <BaseViewSource <V, T, E, S> > logger, IMapper mapper, IEntityProvider provider) { this.logger = logger; this.mapper = mapper; this.provider = provider; }
public CommentViewSource(ILogger <CommentViewSource> logger, IMapper mapper, IEntityProvider provider) : base(logger, mapper, provider) { }
public MySqlNorthwind(IEntityProvider provider) : base(provider) { }
public SettingsRoot(IEntityProvider entityLocator) { _entityLocator = entityLocator; }
public DropOffToJetissonContainerAction(ILogging logging, IInventoryProvider inventoryProvider, IEntityProvider entityProvider, IJettisonContainer jettisonContainer) { _logging = logging; _inventoryProvider = inventoryProvider; _entityProvider = entityProvider; _jettisonContainer = jettisonContainer; }
public ChatManager(IEntityProvider <Chat> chatProvider) { ChatProvider = chatProvider; }
public CategoryRepository(IEntityProvider <Category> categoryProvider) { _categoryProvider = categoryProvider; }
/// <summary> /// Search for entities, return them packaged /// </summary> /// <param name="provider"></param> /// <param name="search"></param> /// <returns></returns> public static async Task <List <EntityPackage> > GetEntityPackagesAsync(this IEntityProvider provider, EntitySearch search) { var entities = await provider.GetQueryableAsync <Entity>(); return(await LinkAsync(provider, provider.ApplyEntitySearch(entities, search))); }
public OrganizationJobHistoryTabViewModel(IEventAggregator eventAggregator, IRegionManager regionManager, IJobDirectoryProvider jobDirectoryProvider, IEntityProvider entityProvider, IJobEventProvider jobEventProvider) { EA = eventAggregator; RM = regionManager; JDP = jobDirectoryProvider; EP = entityProvider; JEP = jobEventProvider; EA.GetEvent <UIUpdateRequestEvent>().Subscribe(UIUpdateRequestExecute); }
/// <summary> /// Submits the specified formid. /// </summary> /// <param name="formid">The formid.</param> /// <param name="fields">The fields.</param> /// <param name="data">The data.</param> public void Execute(ID formid, AdaptedResultList fields, params object[] data) { if (StaticSettings.MasterDatabase == null) { Log.Warn("'Create Item' action : master database is unavailable", this); } NameValueCollection form = new NameValueCollection(); ActionHelper.FillFormData(form, fields, this.ProcessField); // If username and password was given, create a user. if (string.IsNullOrEmpty(form["Email"]) || string.IsNullOrEmpty(form["Password"])) { return; } string name = form["Email"].Trim(); string password = form["Password"]; string email = form["Email"]; string fullNickName = Sitecore.Context.Domain.GetFullName(name); ICustomerManager <CustomerInfo> customerManager = Context.Entity.Resolve <ICustomerManager <CustomerInfo> >(); CustomerInfo customerInfo = customerManager.CreateCustomerAccount(fullNickName, password, email); if (customerInfo == null) { AnalyticsUtil.AuthentificationAccountCreationFailed(); return; } foreach (string key in form.AllKeys) { customerInfo[key] = form[key]; } customerInfo.BillingAddress.Name = form["Name"]; customerInfo.BillingAddress.Address = form["Address"]; customerInfo.BillingAddress.Zip = form["Zip"]; customerInfo.BillingAddress.City = form["City"]; customerInfo.BillingAddress.State = form["State"]; if (!string.IsNullOrEmpty(form["Country"])) { IEntityProvider <Country> countryProvider = Context.Entity.Resolve <IEntityProvider <Country> >(); customerInfo.BillingAddress.Country = countryProvider.Get(form["Country"]); } if (form["HideThisSection"] == "1") { customerInfo.ShippingAddress.Name = form["Name"]; customerInfo.ShippingAddress.Address = form["Address"]; customerInfo.ShippingAddress.Zip = form["Zip"]; customerInfo.ShippingAddress.City = form["City"]; customerInfo.ShippingAddress.State = form["State"]; if (!string.IsNullOrEmpty(form["ShippingCountry"])) { IEntityProvider <Country> countryProvider = Context.Entity.Resolve <IEntityProvider <Country> >(); customerInfo.ShippingAddress.Country = countryProvider.Get(form["ShippingCountry"]); } } else { EntityHelper entityHepler = Context.Entity.Resolve <EntityHelper>(); AddressInfo targetAddressInfo = customerInfo.ShippingAddress; entityHepler.CopyPropertiesValues(customerInfo.BillingAddress, ref targetAddressInfo); } customerManager.UpdateCustomerProfile(customerInfo); customerManager.CurrentUser = customerInfo; AnalyticsUtil.AuthentificationAccountCreated(); }
public HistoryService(ILogger <HistoryService> logger, IEntityProvider provider, ActivityViewSource activityService) { this.logger = logger; this.provider = provider; this.activityService = activityService; }
public NewsServiceCache(IEntityProvider <News> newsProvider, Messages messages, ICache cache) : base(messages) { _cache = cache; }
public Northwind(IEntityProvider provider) { this.provider = provider; }
public SystemConfigurationRepository(IEntityProvider <SystemConfiguration> systemConfigurationProvider) { this._systemConfigurationProvider = systemConfigurationProvider; }
/// <summary> /// Initializes a new instance of the <see cref="DefaultPaymentProviderFactory" /> class. /// </summary> /// <param name="entityProvider">The entity provider.</param> public DefaultPaymentProviderFactory(IEntityProvider<DomainModel.Payments.PaymentSystem> entityProvider) { Assert.ArgumentNotNull(entityProvider, "entityProvider"); this.entityProvider = entityProvider; }
public JobEventProvider(IEventAggregator eventAggregator, IJobLogic jobLogic, IDialogServiceHelper dialogServiceHelper, IEntityProvider entityProvider, IDayProvider dayProvider) { EA = eventAggregator; JL = jobLogic; DSH = dialogServiceHelper; EP = entityProvider; DP = dayProvider; EA.GetEvent <RequestJobEventEvent>().Subscribe(RequestJobEventEventExecute); }
public Safespots(IMeCache meCache, IBookMarkCache bookMarkCache, IMovementConfiguration movementConfiguration, IMeToEntityCache meToEntityCache, IEntityProvider entityProvider, IIsxeveProvider isxeveProvider, IShip ship, ISocial social, MathUtility mathUtility, ILogging logging) { _meCache = meCache; _bookMarkCache = bookMarkCache; _movementConfiguration = movementConfiguration; _meToEntityCache = meToEntityCache; _entityProvider = entityProvider; _isxeveProvider = isxeveProvider; _ship = ship; _social = social; _mathUtility = mathUtility; _logging = logging; }
public BaseEntityProvider(ILogger <BaseEntityProvider <T, B, S> > logger, IEntityProvider provider, IMapper mapper, Dictionary <Enum, string> keys) : base(logger, provider, mapper, keys) { }
public MultiTableContext(IEntityProvider provider) { this.provider = provider; }
public override void SetSubject(Chunk xiChunk) { if (!(xiChunk is IEntityProvider)) xiChunk = null; mOptionsMenu.Visible = (xiChunk != null); if (mSubject == xiChunk) return; bool lResetViewMode = true; if (xiChunk != null && mSubject != null && xiChunk.GetType() == mSubject.GetType()) lResetViewMode = false; mSubject = (IEntityProvider)xiChunk; const double MOVE_SCALE = 100; Cursor prevCursor = mMainForm.Viewer3DRenderingSurface.Cursor; mMainForm.Viewer3DRenderingSurface.Cursor = Cursors.WaitCursor; RebuildScene(); if (mSubject != null) { mCamera.Position = new GLTK.Point(-3 * MOVE_SCALE, -3 * MOVE_SCALE, 3 * MOVE_SCALE); mCamera.LookAt(new GLTK.Point(3 * MOVE_SCALE, 3 * MOVE_SCALE, 0), new GLTK.Vector(0, 0, 1)); //set defaults if (lResetViewMode) { if (mSubject is TMDChunk) { LightingMode = eLightingMode.None; //qq MovementMode = eMovementMode.InspectMode; DrawNormalsMode = eDrawNormalsMode.HideNormals; TextureMode = eTextureMode.NormalTextures; SelectedMetadata = eTexMetaDataEntries.Waypoint; } else { LightingMode = eLightingMode.None; MovementMode = eMovementMode.FlyMode; DrawNormalsMode = eDrawNormalsMode.HideNormals; TextureMode = eTextureMode.NormalTextures; SelectedMetadata = eTexMetaDataEntries.Waypoint; } } if (MovementMode == eMovementMode.InspectMode) { mLight.Transform = mCamera.Transform; } mMainForm.ChunkTreeView.CheckBoxes = (mSubject is Level); } else { if (mMainForm.ViewerTabControl.SelectedTab == null || !(mMainForm.ViewerTabControl.SelectedTab.Tag is ThreeDeeEditor)) { mMainForm.ChunkTreeView.CheckBoxes = false; } } mMainForm.Viewer3DRenderingSurface.Cursor = prevCursor; InvalidateViewer(); }
protected DbContext(IEntityProvider provider) { this.provider = provider; }
public UserManager(IEntityProvider <User> userProvider, ICryptoHelper cryptoHelper) { UserProvider = userProvider; CryptoHelper = cryptoHelper; }