Refactored parsing services into separate project

This commit is contained in:
Ben Wallis
2016-01-31 11:56:55 +00:00
parent 86dc03f4ff
commit 8bfbe7cc66
36 changed files with 842 additions and 147 deletions

View File

@@ -1,28 +0,0 @@
using Castle.MicroKernel.Registration;
using Castle.MicroKernel.SubSystems.Configuration;
using Castle.Windsor;
using Filtration.Translators;
namespace Filtration.WindsorInstallers
{
public class TranslatorsInstaller : IWindsorInstaller
{
public void Install(IWindsorContainer container, IConfigurationStore store)
{
container.Register(
Component.For<IItemFilterScriptTranslator>()
.ImplementedBy<ItemFilterScriptTranslator>()
.LifeStyle.Singleton);
container.Register(
Component.For<IItemFilterBlockTranslator>()
.ImplementedBy<ItemFilterBlockTranslator>()
.LifeStyle.Singleton);
container.Register(
Component.For<IBlockGroupHierarchyBuilder>()
.ImplementedBy<BlockGroupHierarchyBuilder>()
.LifeStyle.Singleton);
}
}
}