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>();
        }
Esempio n. 3
0
 /// <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;
    }
Esempio n. 6
0
 public NorthwindWithAttributes(IEntityProvider provider)
     : base(provider)
 {
 }
Esempio n. 7
0
 public CurrentInventoryUseCase(ManufacturingContext context)
 {
     this._context = context;
     this._partInstanceProvider = new PartInstanceProvider(context);
 }
 public ImageServer(IEntityProvider entityProvider)
 {
     _entityProvider = entityProvider;
 }
Esempio n. 9
0
 public MonthlySummaryUseCase(ManufacturingContext context)
 {
     this._context = context;
     this._partInstanceProvider = new PartInstanceProvider(context);
     this._unitOfWork           = new UnitOfWork(context);
 }
Esempio n. 10
0
 /// <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);
 }
Esempio n. 11
0
 /// <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;
 }
Esempio n. 14
0
        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);
        }
Esempio n. 15
0
 public PongScene(IEntityProvider entityProvider, IEntityTerminator entityTerminator) : base(entityProvider, entityTerminator)
 {
 }
Esempio n. 16
0
 public UserController(IEntityProvider <User> userService)
 {
     this.userService = userService;
 }
Esempio n. 17
0
        //protected VoteService voteService;

        public ContentViewSource(ILogger <ContentViewSource> logger, IMapper mapper, IEntityProvider provider) //, VoteService voteService)
            : base(logger, mapper, provider)
        {
            //this.voteService = voteService;
        }
Esempio n. 18
0
 /// <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;
 }
Esempio n. 19
0
 public EntityDbContext(IEntityProvider entityProvider)
 {
     _entityProvider = entityProvider;
 }
Esempio n. 20
0
 public BaseViewSource(ILogger <BaseViewSource <V, T, E, S> > logger, IMapper mapper, IEntityProvider provider)
 {
     this.logger   = logger;
     this.mapper   = mapper;
     this.provider = provider;
 }
Esempio n. 21
0
 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;
 }
Esempio n. 25
0
 public ChatManager(IEntityProvider <Chat> chatProvider)
 {
     ChatProvider = chatProvider;
 }
Esempio n. 26
0
 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);
        }
Esempio n. 29
0
 public ImageServer(IEntityProvider entityProvider)
 {
     _entityProvider = entityProvider;
 }
Esempio n. 30
0
        /// <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();
        }
Esempio n. 31
0
 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;
 }
Esempio n. 33
0
 /// <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;
 }
Esempio n. 34
0
 public Northwind(IEntityProvider provider)
 {
     this.provider = provider;
 }
Esempio n. 35
0
 public Northwind(IEntityProvider provider)
 {
     this.provider = provider;
 }
Esempio n. 36
0
 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;
    }
Esempio n. 38
0
        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);
        }
Esempio n. 39
0
 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;
 }
Esempio n. 40
0
 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;
 }
Esempio n. 42
0
        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();
        }
Esempio n. 43
0
 protected DbContext(IEntityProvider provider)
 {
     this.provider = provider;
 }
Esempio n. 44
0
 public NorthwindWithAttributes(IEntityProvider provider)
     : base(provider)
 {
 }
Esempio n. 45
0
 public UserManager(IEntityProvider <User> userProvider, ICryptoHelper cryptoHelper)
 {
     UserProvider = userProvider;
     CryptoHelper = cryptoHelper;
 }