/// <summary> /// Initializes a new instance of the <see cref="IMessageProcessing" /> class. /// </summary> /// <param name="container">The container.</param> /// <param name="mode">The mode.</param> public MessageProcessingFactory(IContainerFactory container, MessageProcessingMode mode) { Guard.NotNull(() => container, container); Guard.NotNull(() => mode, mode); _container = container; _mode = mode; }
private TemplateContainerViewModel?CreateDefaultTemplate(IContainerFactory containerFactory, ProjectContainerViewModel project, string name) { var factory = _serviceProvider.GetService <IViewModelFactory>(); if (factory is null) { return(null); } var template = containerFactory.GetTemplate(project, name); if (template is null) { return(null); } template.IsGridEnabled = false; template.IsBorderEnabled = false; template.GridOffsetLeft = 30.0; template.GridOffsetTop = 30.0; template.GridOffsetRight = -30.0; template.GridOffsetBottom = -30.0; template.GridCellWidth = 30.0; template.GridCellHeight = 30.0; template.GridStrokeColor = factory.CreateArgbColor(0xFF, 0xDE, 0xDE, 0xDE); template.GridStrokeThickness = 1.0; return(template); }
public PluginContainerBuilder(AssemblyLoader assemblyLoader, IPluginJudge pluginJudge, IContainerFactory containerFactory, ILogger logger) { _assemblyLoader = assemblyLoader; _pluginJudge = pluginJudge; _containerFactory = containerFactory; _logger = logger; }
/// <summary> /// Creates a new instance of the <see cref="PageContainer"/> class. /// </summary> /// <param name="containerFactory">The container factory.</param> /// <param name="project">The new container owner project.</param> /// <param name="name">The new container name.</param> /// <returns>The new instance of the <see cref="PageContainer"/>.</returns> private IPageContainer CreateGridTemplate(IContainerFactory containerFactory, IProjectContainer project, string name) { var factory = _serviceProvider.GetService <IFactory>(); var template = containerFactory.GetTemplate(project, name); var style = project .StyleLibraries.FirstOrDefault(g => g.Name == "Template") .Items.FirstOrDefault(s => s.Name == "Grid"); var layer = template.Layers.FirstOrDefault(); var builder = layer.Shapes.ToBuilder(); var grid = factory.CreateRectangleShape( 0, 0, template.Width, template.Height, style, project.Options.PointShape); grid.IsStroked = true; grid.IsFilled = false; grid.IsGrid = true; grid.OffsetX = 30.0; grid.OffsetY = 30.0; grid.CellWidth = 30.0; grid.CellHeight = 30.0; grid.State.Flags &= ~ShapeStateFlags.Printable; builder.Add(grid); layer.Shapes = builder.ToImmutable(); return(template); }
/// <summary> /// Initializes a new instance of the <see cref="WorkerHeartBeatNotificationFactory" /> class. /// </summary> /// <param name="container">The container.</param> /// <param name="configuration">The configuration.</param> public WorkerHeartBeatNotificationFactory(IContainerFactory container, IHeartBeatConfiguration configuration) { Guard.NotNull(() => container, container); Guard.NotNull(() => configuration, configuration); _container = container; _configuration = configuration; }
public AzureSasProvider(IOptions <AzureSettings> options, IContainerFactory containerFactory) { connectionString = options.Value.ConnectionString; containerName = options.Value.ContainerName; expiryTimeInMinutes = options.Value.ExpireTimeInMinutes; this._containerFactory = containerFactory; }
private IPageContainer CreateDefaultTemplate(IContainerFactory containerFactory, IProjectContainer project, string name) { var factory = _serviceProvider.GetService <IFactory>(); var template = containerFactory.GetTemplate(project, name); var style = factory.CreateShapeStyle("Default", 255, 222, 222, 222, 255, 222, 222, 222, 1.0); var layer = template.Layers.FirstOrDefault(); var builder = layer.Shapes.ToBuilder(); var grid = factory.CreateRectangleShape( 30.0, 30.0, template.Width - 30.0, template.Height - 30.0, style); grid.IsStroked = true; grid.IsFilled = false; grid.IsGrid = true; grid.OffsetX = 30.0; grid.OffsetY = 30.0; grid.CellWidth = 30.0; grid.CellHeight = 30.0; grid.State.Flags &= ~ShapeStateFlags.Printable; builder.Add(grid); layer.Shapes = builder.ToImmutable(); return(template); }
public Scheduler(ILoggerFactory loggerFactory = null, IContainerFactory containerFactory = null) { this.jobs = new Dictionary <Guid, Worker>(); this.loggerFactory = loggerFactory ?? new ConsoleLoggerFactory(); this.containerFactory = containerFactory ?? new DefaultContainerFactory(); }
/// <summary> /// Initializes a new instance of the <see cref="UnixTimeFactory"/> class. /// </summary> /// <param name="container">The container.</param> /// <param name="options">The options.</param> public UnixTimeFactory(IContainerFactory container, RedisQueueTransportOptions options) { Guard.NotNull(() => container, container); Guard.NotNull(() => options, options); _container = container; _options = options; }
/// <summary> /// Initializes a new instance of the <see cref="GetMessageIdFactory"/> class. /// </summary> /// <param name="container">The container.</param> /// <param name="options">The options.</param> public GetMessageIdFactory(IContainerFactory container, RedisQueueTransportOptions options) { Guard.NotNull(() => container, container); Guard.NotNull(() => options, options); _container = container; _options = options; }
/// <summary> /// Create supervisor creating and managing twin instances /// </summary> /// <param name="factory"></param> /// <param name="config"></param> /// <param name="events"></param> /// <param name="process"></param> /// <param name="logger"></param> public SupervisorServices(IContainerFactory factory, IModuleConfig config, IEventEmitter events, IProcessControl process, ILogger logger) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _config = config ?? throw new ArgumentNullException(nameof(config)); _events = events ?? throw new ArgumentNullException(nameof(events)); _process = process ?? throw new ArgumentNullException(nameof(process)); _factory = factory ?? throw new ArgumentNullException(nameof(factory)); }
public DockerizedContext( IContainerFactory containerFactory, IContainerStarter containerStarter, IContainerRemover containerStopper) { _containerFactory = containerFactory; _containerStarter = containerStarter; _containerStopper = containerStopper; }
public static void Initialize(IContainerFactory containerFactory, IModule[] modules = null) { IEnumerable <Registration> registrations = Enumerable.Empty <Registration>(); if (modules != null) { registrations = modules.SelectMany(m => m.GetRegistrations()); } _container = containerFactory.CreateContainer(registrations); }
public static void Initialize(IContainerFactory containerFactory, IModule[] modules = null) { IEnumerable <Registration> registrations = Enumerable.Empty <Registration>(); if (modules != null) { registrations = ((IEnumerable <IModule>)modules).SelectMany <IModule, Registration>((Func <IModule, IEnumerable <Registration> >)(m => m.GetRegistrations())); } ObjectFactory._container = containerFactory.CreateContainer(registrations); }
public FileConfigurationContainerGetter( IFileChangeWatcherFactory fileChangeWatcherFactory, IContainerFactory <T> containerFactory, INotifyManagerFactory notifyManagerFactory, string filePath) { _fileChangeWatcherFactory = fileChangeWatcherFactory; _containerFactory = containerFactory; _notifyManagerFactory = notifyManagerFactory; _filePath = filePath; }
private void Init() { generator = new ObjectGenerator(); containerFactory = new ContainerFactory(); factory = new AlgorithmFactory(); algorithmProperties = new AlgorithmProperties(); results = new AlgorithmExecutionResults(); stopwatch = new Stopwatch(); HandleDimensionalityChange(); }
public MainWindowViewModel(IContainerFactory containerFactory) { _containerFactory = containerFactory; Projects = new ObservableCollection <IProjectViewModel>(); AddProjectCommand = ReactiveCommand.Create(() => InternalAddNewProject()); CloseProjectCommand = ReactiveCommand.Create <IProjectViewModel, Unit>( p => CloseProject(p), Projects.WhenAny(l => l.Count, p => p.Value > 1)); InternalAddNewProject(); }
public Worker(Type jobType, JobSetup setup, IContainerFactory containerFactory, ILoggerFactory loggerFactory) { this.jobType = jobType; this.setup = setup; this.containerFactory = containerFactory; this.thread = new Thread(Run) { IsBackground = true, Name = "Worker: " + jobType.FullName }; this.logger = loggerFactory.GetLogger(jobType, setup.JobId); }
internal ContainerService(ContainerHandleHelper handleHelper, IUserManager userManager, IFileSystemManager fileSystem, IContainerPropertyService containerPropertiesService, ILocalTcpPortManager tcpPortManager, IProcessRunner processRunner, IContainerHostService containerHostService, IDiskQuotaManager diskQuotaManager, IContainerDirectoryFactory directoryFactory, IContainerFactory containerFactory, string containerBasePath) { this.handleHelper = handleHelper; this.userManager = userManager; this.fileSystem = fileSystem; this.containerPropertiesService = containerPropertiesService; this.tcpPortManager = tcpPortManager; this.processRunner = processRunner; this.containerHostService = containerHostService; this.containerBasePath = containerBasePath; this.diskQuotaManager = diskQuotaManager; this.directoryFactory = directoryFactory; this.containerFactory = containerFactory; }
public static void Initialize(IContainerFactory containerFactory) { //Base registrations if (containerFactory.Services is IBaseContainer bsContainer) { bsContainer.Register <AuthenticationViewModel>(); //resolve this. } //UIRgistrations' containerFactory.Controls.Register <AuthenticationViewModel, LoginPage>(ViewEnums.LoginPage); containerFactory.Controls.Register <AuthenticationViewModel, LoginHelperPage>(ViewEnums.HelperPage); containerFactory.Controls.Register <AuthenticationViewModel, SignupPage>(ViewEnums.SingUpPage); //WindowRegistrations containerFactory.Windows.Register <AuthenticationViewModel, Authenticationwindow>("authmainWindow"); }
private IPageContainer CreateDefaultTemplate(IContainerFactory containerFactory, IProjectContainer project, string name) { var factory = _serviceProvider.GetService <IFactory>(); var template = containerFactory.GetTemplate(project, name); template.IsGridEnabled = true; template.IsBorderEnabled = true; template.GridOffsetLeft = 30.0; template.GridOffsetTop = 30.0; template.GridOffsetRight = -30.0; template.GridOffsetBottom = -30.0; template.GridCellWidth = 30.0; template.GridCellHeight = 30.0; template.GridStrokeColor = factory.CreateArgbColor(0xFF, 0xDE, 0xDE, 0xDE); template.GridStrokeThickness = 1.0; return(template); }
/// <summary> /// For enumerating all the entities of the group of containers ContainerEnumerator class is used /// </summary> public static void EnumeratingAllEntities() { //ExStart:EnumeratingAllEntities IContainerFactory containerFactory = null; MediaTypeDetector containerMediaTypeDetector = null; Container container = null; ExtractorFactory readerFactory = new ExtractorFactory(); var enumerator = new ContainerEnumerator(containerFactory, containerMediaTypeDetector, container); while (enumerator.MoveNext()) { using (var stream = enumerator.Current.OpenStream()) { using (var extractor = readerFactory.CreateTextExtractor(stream)) { Console.WriteLine(extractor == null ? "document isn't supported" : extractor.ExtractAll()); } } } //ExEnd:EnumeratingAllEntities }
/// <summary> /// Initializes a new instance of the <see cref="MessageContextFactory"/> class. /// </summary> /// <param name="container">The container.</param> public MessageContextFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
public SqLiteTransactionFactory(IContainerFactory container) { _container = container.Create(); }
/// <summary> /// Initializes a new instance of the <see cref="InterceptorFactory"/> class. /// </summary> /// <param name="container">The container.</param> public InterceptorFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
public OldDefaultJobExecutor(IContainerFactory containerFactory) { _containerFactory = containerFactory; }
/// <summary> /// Initializes a new instance of the <see cref="ReceiveMessagesFactory" /> class. /// </summary> /// <param name="container">The container.</param> public ReceiveMessagesFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
/// <summary> /// Initializes a new instance of the <see cref="WorkerFactory"/> class. /// </summary> /// <param name="container">The container.</param> public WorkerFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
/// <summary> /// Initializes a new instance of the <see cref="WorkerNotificationFactory"/> class. /// </summary> /// <param name="container">The container.</param> public WorkerNotificationFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
/// <summary> /// Initializes a new instance of the <see cref="RetryDelayFactory"/> class. /// </summary> /// <param name="container">The container.</param> public RetryDelayFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
public Db4oDAOBase(IContainerFactory containerFactory) { this.containerFactory = containerFactory; }
/// <summary> /// Initializes a new instance of the <see cref="GetTimeFactory"/> class. /// </summary> /// <param name="container">The container.</param> public GetTimeFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
public ElmsHandler(IContainerFactory factory) { _container = factory.CreateContainer(); _logger = _container.Resolve<ILogger>(); }
/// <summary> /// Initializes a new instance of the <see cref="TaskFactoryFactory"/> class. /// </summary> /// <param name="container">The container.</param> public TaskFactoryFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
public NetCoreServiceLocator(IContainerFactory containerFactory, IModule[] modules = null) { Platform.Common.ObjectFactory.Initialize(containerFactory, modules); }
/// <summary> /// Initializes a new instance of the <see cref="TaskSchedulerFactory"/> class. /// </summary> /// <param name="container">The container.</param> public TaskSchedulerFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
public NoobotHost(IContainerFactory containerFactory, IMemoryLog memoryLog) { _containerFactory = containerFactory; _memoryLog = memoryLog; }
/// <summary> /// Initializes a new instance of the <see cref="PrimaryWorkerFactory"/> class. /// </summary> /// <param name="container">The container.</param> public PrimaryWorkerFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }
/// <summary> /// Initializes a new instance of the <see cref="HeartBeatThreadPoolFactory"/> class. /// </summary> /// <param name="container">The container.</param> public HeartBeatThreadPoolFactory(IContainerFactory container) { Guard.NotNull(() => container, container); _container = container; }