コード例 #1
0
        private void addStringConversions(DisplayConversionRegistry conversions)
        {
            var registry = new ServiceRegistry();

            registry.AddService(typeof(DisplayConversionRegistry), ObjectDef.ForValue(conversions));
            _configuration.Add(registry);
        }
コード例 #2
0
        public void StringConversions(Action <DisplayConversionRegistry> configure)
        {
            var conversions = new DisplayConversionRegistry();

            configure(conversions);

            addStringConversions(conversions);
        }
コード例 #3
0
        private void configure(Action <DisplayConversionRegistry> configure)
        {
            var registry = new DisplayConversionRegistry();

            configure(registry);

            registry.Configure(stringifier);
        }
コード例 #4
0
        private void addStringConversions(DisplayConversionRegistry conversions)
        {
            Services(x =>
            {
                x.SetServiceIfNone(new Stringifier());
                var stringifier = x.FindAllValues <Stringifier>().First();

                conversions.Configure(stringifier);
            });
        }
コード例 #5
0
ファイル: StringifierTester.cs プロジェクト: rasupit/fubucore
        private void configure(Action<DisplayConversionRegistry> configure)
        {
            var registry = new DisplayConversionRegistry();
            configure(registry);

            registry.Configure(stringifier);
        }
コード例 #6
0
 private void addStringConversions(DisplayConversionRegistry conversions)
 {
     _graph.ApplicationServices.For <DisplayConversionRegistry>().Add(conversions);
 }