public PublisherProfileController() { publisherProfileManager = new PublisherProfileManager(); siteViewModelManager = new SiteViewModelManager(); audienceManager = new AudienceManager(); _cosmosIdentityManager = new CosmosIdentityManager(); }
public ProposalManager() : base() { databaseName = ConfigurationManager.AppSettings["azure-cosmos-databasename"]; _advertiserProfileManager = new AdvertiserProfileManager(); _identityManager = new CosmosIdentityManager(); _audienceChannelManager = new AudienceChannelManager(); _catalogManager = new CatalogManager(); }
//[HttpPost] //[AllowAnonymous] //[ValidateAntiForgeryToken] //public async Task<ActionResult> CreateAccount(Models.Access.CreateAccountViewModel m) //{ // if (ModelState.IsValid) // { // if (m.AgreeTerms) // { // Models.Wallet.CreateWalletModel _wallet = await new Helpers.NethereumHelper().CreateUserWallet(); // var user = new ApplicationUser { UserName = m.Email, Email = m.Email, Hometown = "", TokenAddress = _wallet.blobname, WalletAddress = _wallet.walletaddress }; // var result = await UserManager.CreateAsync(user, m.Password); // if (result.Succeeded) // { // var userRegister = UserManager.FindByEmail(user.Email); // UserManager.AddToRole(userRegister.Id, m.Role); // //await SignInManager.SignInAsync(user, isPersistent: false, rememberBrowser: false); // var code = await UserManager.GenerateEmailConfirmationTokenAsync(user.Id); // var callbackUrl = Url.Action( // "AccountVerified", "Access", // new { userId = user.Id, code = code }, // protocol: Request.Url.Scheme); // string mailContent = String.Format(new MailManager().GetMailContent(EMailType.createAccount), user.UserName, callbackUrl); // await UserManager.SendEmailAsync(user.Id, // "Confirm your email", // //"Hi, thank you for join us!<br><br>Please click the following link to verify your email address. <a href=\"" + callbackUrl + "\">link</a><br><br><br> Kind Ads" // //String.Format(GetMailBodyFromXML("createAccount"), callbackUrl) // mailContent // ); // return View("CheckEmailActivation"); // //return RedirectToAction("Index", "Home"); // } // AddErrors(result); // } // else // { // ModelState.AddModelError("", "You must accept terms and policy"); // } // } // return View(m); //} private void FillRoles() { CosmosIdentityManager manager = new CosmosIdentityManager(); var roles = manager.GetRoles(); if (roles != null && roles.Any()) { var listaUsuarios = new SelectList(roles, "Name", "Name"); Session["roles"] = listaUsuarios; } }
public AdvertiserProfileController() { manager = new AdvertiserProfileManager(); _cosmosIdentityManager = new CosmosIdentityManager(); }
public UserCosmosStore() { _cosmosIdentityManage = new CosmosIdentityManager(); }
public MigrateUsersToCosmosETL() { _cosmosIdentityManager = new CosmosIdentityManager(); roles = _cosmosIdentityManager.GetRoles(); }