public static void RegisterDependencies() { var container = new CompositionContainer(); var resolver = new CompositionDependencyResolver(container); DependencyResolver.SetResolver(resolver); resolver.Register<IHttpContextFactory>(new HttpContextFactory()); resolver.Register<IFileSystem>(new FileSystem(), "fileSystem"); resolver.Register<IFileSystem>(new WebFileSystem()); resolver.Register<ITextTransform>(new MarkdownTextTransform(new MarkdownSharp.Markdown()), "markdown"); }
public static void RegisterDependencies() { var container = new CompositionContainer(); var resolver = new CompositionDependencyResolver(container); DependencyResolver.SetResolver(resolver); resolver.Register <IHttpContextFactory>(new HttpContextFactory()); resolver.Register <IFileSystem>(new FileSystem(), "fileSystem"); resolver.Register <IFileSystem>(new WebFileSystem()); resolver.Register <ITextTransform>(new MarkdownTextTransform(new MarkdownSharp.Markdown()), "markdown"); }