Exemplo n.º 1
0
        public Startup(IConfiguration configuration)
        //Constructing singleton instance.
        {
            Configuration = configuration;
            Tuple <List <Comment>, List <User>, List <Article> > tmp = InitOnStartup();

            DataSingleton.GetInstance(tmp.Item1, tmp.Item2, tmp.Item3);
        }
Exemplo n.º 2
0
        public List <string> ToStringCustom(Recursion limit)
        {
            var           data = DataSingleton.GetInstance();
            List <string> tmp  = new List <string>();

            tmp.Add("Comment " + data.Users.Find(x => x.Id == UserId).ToString() +
                    " " + Id + " " + ComText);
            if ((Comments.Count == 0) || (limit == 0))
            {
                return(tmp);
            }
            else
            {
                foreach (Comment item in Comments)
                {
                    tmp = tmp.Concat(item.ToStringCustom(limit--)).ToList();
                }
                return(tmp);
            }
        }