示例#1
0
        public void Initialize()
        {
            _type = typeof(T);

            _context   = new OffsetMapBuilderContext(_type, Providers);
            _formatter = _context.BuildFormatter() as Formatter <T>;
        }
        public IFormatter Create(Type type)
        {
            OffsetMapBuilderContext context = new OffsetMapBuilderContext(type, FieldProviderResolver.Instance.GetProviders(type));

            return(context.BuildFormatter());
        }