Exemplo n.º 1
0
        /// <summary>
        /// Constructs new table configurator
        /// </summary>
        public Configurator()
        {
            PropertyInfo[] sourceColumns;
            ReflectionCache.GetCachedProperties <TTableData>(out _tableColumns, out _tableColumnsDictionary);
            ReflectionCache.GetCachedProperties <TSourceData>(out sourceColumns, out _sourceColumnsDictionary);

            _tableConfiguration = new TableConfiguration();
            InitializeColumnsConfiguration();
            RegisterCommandHandler <DefaultCommandHandler>(DefaultCommandHandler.CommandId);
        }