public async Task TestMethod0()
        {
            IdentityTableContext<IdentityUser> context = new IdentityTableContext<IdentityUser>(
                 new CloudStorageAccount(new StorageCredentials("c1azuretests", File.ReadAllText("C:\\dev\\storagekey.txt")), true));


            var store = new UserStore<IdentityUser>(context);
            var mgr = new Microsoft.AspNet.Identity.UserManager<IdentityUser>(store);

            var obj = await mgr.FindAsync(new UserLoginInfo("google", "notfound"));

            Assert.IsNull(obj);

            var username="******"+Guid.NewGuid().ToString().Substring(0,5);
            var user = new IdentityUser(username);
            var result = await mgr.CreateAsync(user);

            Trace.WriteLine(string.Join(", ", result.Errors));
            Assert.AreEqual(0, result.Errors.Count());


            var userFromDb = await mgr.FindByIdAsync(user.Id);
           Assert.IsNotNull(userFromDb); 

            


        }
        public static IUserManager Create()
        {
            //Either paste in your key here or just put into a file and avoid committing it to github.
            var db = new IdentityTableContext<IdentityUser>(new CloudStorageAccount(
                new StorageCredentials("c1azuretests", File.ReadAllText("C:\\dev\\storagekey.txt")), true));
            
            var store = new UserStore<IdentityUser>(db);
            var mgr = new Microsoft.AspNet.Identity.UserManager<IdentityUser,string>(store);

            return new UserManager<IdentityUser,string,IdentityUserLogin,IdentityRole,IdentityUserClaim>(mgr, db);

            //var db = new CustomDbContext("CustomAspId");
            //var store = new CustomUserStore(db);
            //var mgr = new CustomUserManager(store);
            //return new Thinktecture.IdentityManager.AspNetIdentity.UserManager<CustomUser, int, CustomUserLogin, CustomUserRole, CustomUserClaim>(mgr, db);
        }