Exemple #1
0
        public virtual void Load()
        {
            var dataValues = JsonUtil.ReadFromFile <IEnumerable <T> >(Path);

            if (dataValues != null && dataValues.Count() > 0)
            {
                datas = dataValues.ToDictionary(x => x.Id);
            }
        }
        public override void Load()
        {
            //TODO: give json deserializer type info for IProject interface
            var dataValues = JsonUtil.ReadFromFile <List <Project> >(Path);

            if (dataValues != null && dataValues.Count() > 0)
            {
                datas = dataValues.Cast <IProject>().ToDictionary(x => x.Id);
            }
        }