C# 클래스 hMailServer.Core.Server

파일 보기 프로젝트 열기: hmailserver/hmailserver-net 1 사용 예제들

공개 메소드들

메소드 설명
RunAsync ( ) : Task
Server ( Func sessionFactory, ILog log, ServerConfiguration serverConfiguration ) : System
StopAsync ( ) : Task

비공개 메소드들

메소드 설명
HandleSessionAsynchronously ( Task sessionTask, Connection connection, ISession session ) : void

When session has completed, log any error which occured and dispose resources. This is done asynchronously sincew we want to be able to start new session without previous to complete.

메소드 상세

RunAsync() 공개 메소드

public RunAsync ( ) : Task
리턴 Task

Server() 공개 메소드

public Server ( Func sessionFactory, ILog log, ServerConfiguration serverConfiguration ) : System
sessionFactory Func
log ILog
serverConfiguration ServerConfiguration
리턴 System

StopAsync() 공개 메소드

public StopAsync ( ) : Task
리턴 Task