private static void Main(string[] args)
        {
            using (var repo = new BaseRepository<SampleEntity>())
            {
                // Adding //
                repo.AddAllAsync(new[]
                {
                    new SampleEntity { Name = "Turtle" },
                    new SampleEntity { Name = "Fox" },
                    new SampleEntity { Name = "Cat" },
                    new SampleEntity { Name = "Ant" },
                    new SampleEntity { Name = "Lion" },
                }).GetAwaiter().GetResult();

                Console.WriteLine("# of records : {0}\n", repo.Count());

                MainAsync(repo).GetAwaiter().GetResult();

                Console.ReadKey();
            }
        }