C# 클래스 DXVcs2Git.Core.WebHookHelper

파일 보기 프로젝트 열기: Xarlot/DXVcs2Git

공개 메소드들

메소드 설명
EnsureWebHook ( NGitLab.Models.ProjectHook webHook ) : bool
GetSharedHookUrl ( IPAddress ip, string sharedWebHookPath ) : string
IsSameHost ( Uri url, IPAddress ip ) : bool
IsSharedHook ( string sharedwebhookPath, Uri url ) : bool
Replace ( Uri url, IPAddress ip ) : Uri

메소드 상세

EnsureWebHook() 공개 정적인 메소드

public static EnsureWebHook ( NGitLab.Models.ProjectHook webHook ) : bool
webHook NGitLab.Models.ProjectHook
리턴 bool

GetSharedHookUrl() 공개 정적인 메소드

public static GetSharedHookUrl ( IPAddress ip, string sharedWebHookPath ) : string
ip System.Net.IPAddress
sharedWebHookPath string
리턴 string

IsSameHost() 공개 정적인 메소드

public static IsSameHost ( Uri url, IPAddress ip ) : bool
url System.Uri
ip System.Net.IPAddress
리턴 bool

IsSharedHook() 공개 정적인 메소드

public static IsSharedHook ( string sharedwebhookPath, Uri url ) : bool
sharedwebhookPath string
url System.Uri
리턴 bool

Replace() 공개 정적인 메소드

public static Replace ( Uri url, IPAddress ip ) : Uri
url System.Uri
ip System.Net.IPAddress
리턴 System.Uri