C# 클래스 IdentityServer.RazorViewEngine.RazorViewService

상속: IViewService
파일 보기 프로젝트 열기: vdaron/IdentityServer.RazorViewEngine 1 사용 예제들

공개 메소드들

메소드 설명
ClientPermissions ( IdentityServer3.Core.ViewModels.ClientPermissionsViewModel model ) : Task
Consent ( IdentityServer3.Core.ViewModels.ConsentViewModel model, IdentityServer3.Core.Validation.ValidatedAuthorizeRequest authorizeRequest ) : Task
Error ( IdentityServer3.Core.ViewModels.ErrorViewModel model ) : Task
LoggedOut ( IdentityServer3.Core.ViewModels.LoggedOutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
Login ( IdentityServer3.Core.ViewModels.LoginViewModel model, IdentityServer3.Core.Models.SignInMessage message ) : Task
Logout ( IdentityServer3.Core.ViewModels.LogoutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
RazorViewService ( RazorEngine.Configuration.TemplateServiceConfiguration config ) : System

보호된 메소드들

메소드 설명
RunTemplate ( string key, object model, string clientId = null, string tenant = null ) : Stream

비공개 메소드들

메소드 설명
StringToStream ( string s ) : Stream

메소드 상세

ClientPermissions() 공개 메소드

public ClientPermissions ( IdentityServer3.Core.ViewModels.ClientPermissionsViewModel model ) : Task
model IdentityServer3.Core.ViewModels.ClientPermissionsViewModel
리턴 Task

Consent() 공개 메소드

public Consent ( IdentityServer3.Core.ViewModels.ConsentViewModel model, IdentityServer3.Core.Validation.ValidatedAuthorizeRequest authorizeRequest ) : Task
model IdentityServer3.Core.ViewModels.ConsentViewModel
authorizeRequest IdentityServer3.Core.Validation.ValidatedAuthorizeRequest
리턴 Task

Error() 공개 메소드

public Error ( IdentityServer3.Core.ViewModels.ErrorViewModel model ) : Task
model IdentityServer3.Core.ViewModels.ErrorViewModel
리턴 Task

LoggedOut() 공개 메소드

public LoggedOut ( IdentityServer3.Core.ViewModels.LoggedOutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
model IdentityServer3.Core.ViewModels.LoggedOutViewModel
message IdentityServer3.Core.Models.SignOutMessage
리턴 Task

Login() 공개 메소드

public Login ( IdentityServer3.Core.ViewModels.LoginViewModel model, IdentityServer3.Core.Models.SignInMessage message ) : Task
model IdentityServer3.Core.ViewModels.LoginViewModel
message IdentityServer3.Core.Models.SignInMessage
리턴 Task

Logout() 공개 메소드

public Logout ( IdentityServer3.Core.ViewModels.LogoutViewModel model, IdentityServer3.Core.Models.SignOutMessage message ) : Task
model IdentityServer3.Core.ViewModels.LogoutViewModel
message IdentityServer3.Core.Models.SignOutMessage
리턴 Task

RazorViewService() 공개 메소드

public RazorViewService ( RazorEngine.Configuration.TemplateServiceConfiguration config ) : System
config RazorEngine.Configuration.TemplateServiceConfiguration
리턴 System

RunTemplate() 보호된 메소드

protected RunTemplate ( string key, object model, string clientId = null, string tenant = null ) : Stream
key string
model object
clientId string
tenant string
리턴 Stream