Esempio n. 1
0
        protected virtual IDependencyResolver CreateResolver(IDependencyResolver resolver)
        {
            var createResolverArgs = new CreateResolverPipelineArgs
            {
                DependencyResolver = resolver
            };

            CreateResolverPipeline.Run(createResolverArgs);
            return(createResolverArgs.DependencyResolver);
        }
        public static IDependencyResolver CreateResolver()
        {
            var dependencyResolver = new DependencyResolver(new Config());

            var pipelineArgs = new CreateResolverPipelineArgs {
                DependencyResolver = dependencyResolver
            };

            CreateResolverPipeline.Run(pipelineArgs);

            dependencyResolver.Finalise();
            return(dependencyResolver);
        }
Esempio n. 3
0
 public override void Process(CreateResolverPipelineArgs args)
 {
     args.DependencyResolver.DataMapperFactory.Insert(0, () => new MultiLineFieldStringMapper());
 }
 public abstract void Process(CreateResolverPipelineArgs args);