AccidentalFish.ApplicationSupport.Processes.Bootstrapper.UseHostableProcesses C# (CSharp) Method

UseHostableProcesses() public static method

public static UseHostableProcesses ( this resolver ) : IDependencyResolver
resolver this
return IDependencyResolver
        public static IDependencyResolver UseHostableProcesses(this IDependencyResolver resolver)
        {
            ITemplateEngineFactory templateEngineFactory = new TemplateEngineFactory();
            return resolver
                .Register<IMapperFactory, MapperFactory>()
                .Register<IHostableComponent, LogQueueProcessor>(HostableComponentNames.LogQueueProcessor)
                .Register<IHostableComponent, EmailQueueProcessor>(HostableComponentNames.EmailQueueProcessor)
                .RegisterInstance(templateEngineFactory);
        }
    }