C# Класс MonkeyFist.Services.Reminders

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
CreateReminderLink ( User user ) : string
GetReminderMailer ( ) : UserMailerTemplate
GetUserByEmail ( string email ) : User
PasswordResetIsValid ( string newPassword ) : bool
Reminders ( Configuration config = null ) : System
ResetUserPassword ( System.Guid token, string newPassword ) : ResetResult
ResetWindowIsOpen ( User user ) : bool
SendReminderTokenToUser ( string email ) : ReminderResult

Приватные методы

Метод Описание
GetUserByToken ( System.Guid token ) : User

Описание методов

CreateReminderLink() публичный Метод

public CreateReminderLink ( User user ) : string
user MonkeyFist.Models.User
Результат string

GetReminderMailer() публичный Метод

public GetReminderMailer ( ) : UserMailerTemplate
Результат MonkeyFist.Models.UserMailerTemplate

GetUserByEmail() публичный Метод

public GetUserByEmail ( string email ) : User
email string
Результат MonkeyFist.Models.User

PasswordResetIsValid() публичный Метод

public PasswordResetIsValid ( string newPassword ) : bool
newPassword string
Результат bool

Reminders() публичный Метод

public Reminders ( Configuration config = null ) : System
config Configuration
Результат System

ResetUserPassword() публичный Метод

public ResetUserPassword ( System.Guid token, string newPassword ) : ResetResult
token System.Guid
newPassword string
Результат ResetResult

ResetWindowIsOpen() публичный Метод

public ResetWindowIsOpen ( User user ) : bool
user MonkeyFist.Models.User
Результат bool

SendReminderTokenToUser() публичный Метод

public SendReminderTokenToUser ( string email ) : ReminderResult
email string
Результат ReminderResult