ASP NET CORE RAZOR PAGE BAKIM TEKNİK SERVİS PROJE 054 EmailDogrula SAYFASININ EKLENMESİ

Bu dersimizde email doğrulama işlemi için son kullanıcıya gösterilecek olan fornt end safamızı oluşturacağız. Bu sayfamın tasarımı gayet basit bir tasarım olacak, kullanıcı mail adresini doğrulamadan giriş yapmayı denediğinde bu sayfaya yönlenmiş olacak. Bu sayfayı oluşturmak için; Areas > Identity >Pages > Account klasörüne geliyorum ve add new item diyerek yeni bir razor page ekliyorum. Adını EmailDogrula verdim. Daha önceki kısımda bu şekilde isimlendirmiştik.

Detaylı anlatım ve kod takibi için video ders:

Bu razor sayfamızın page-model kısmına geliyorum ve kodlarımı yazıyorum:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.RazorPages;

namespace GursoyCNCBakim.Areas.Identity.Pages.Account
{
    public class EmailDogrulaModel : PageModel
    {
        [BindProperty]
        public string Email { get; set; }

        public IActionResult OnGet(string id)
        {
            Email = id;
            return Page();
        }
    }
}

Akabinde view tarafına geçiyor ve kodlarımı yazıyorum:

@page
@model GursoyCNCBakim.Areas.Identity.Pages.Account.EmailDogrulaModel

Email Doğrulama Bilgisi

Email adresinizi lütfen doğrulayınız! Doğrulama mesajı email adresinize ulaşmış olmalıdır, inboxınızda göremiyorsanız lütfen spam klasörünüzü kontrol ediniz.

Detaylı anlatım ve kod takibi için video eğitime mutlaka bakınız. Bir sonraki derste görüşmek üzere.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir