C# Класс VisualCaptchaNet.Core.VisualCaptcha

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

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

Метод Описание
Generate ( int numberOfOptions = DefaultNumberOfImages ) : void
GetAudioMimeType ( string type ) : string
GetImageMimeType ( int index, bool isRetina ) : string
StreamAudio ( string fileType ) : FileStream
StreamImage ( int index, bool isRetina ) : FileStream
ValidateAnswer ( NameValueCollection form ) : CaptchaState
ValidateAudio ( string sentOption ) : bool
ValidateImage ( string sentOption ) : bool
VisualCaptcha ( ISessionProvider sessionProvider, string mediaPath, string @namespace = "visualcaptcha", List images = null, List audios = null ) : System.Collections.Generic

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

Метод Описание
GetFileStream ( string audioFilePath ) : FileStream
LoadAudioOptions ( ) : List
LoadImageOptions ( ) : List

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

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

public Generate ( int numberOfOptions = DefaultNumberOfImages ) : void
numberOfOptions int
Результат void

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

public GetAudioMimeType ( string type ) : string
type string
Результат string

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

public GetImageMimeType ( int index, bool isRetina ) : string
index int
isRetina bool
Результат string

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

public StreamAudio ( string fileType ) : FileStream
fileType string
Результат System.IO.FileStream

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

public StreamImage ( int index, bool isRetina ) : FileStream
index int
isRetina bool
Результат System.IO.FileStream

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

public ValidateAnswer ( NameValueCollection form ) : CaptchaState
form System.Collections.Specialized.NameValueCollection
Результат CaptchaState

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

public ValidateAudio ( string sentOption ) : bool
sentOption string
Результат bool

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

public ValidateImage ( string sentOption ) : bool
sentOption string
Результат bool

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

public VisualCaptcha ( ISessionProvider sessionProvider, string mediaPath, string @namespace = "visualcaptcha", List images = null, List audios = null ) : System.Collections.Generic
sessionProvider ISessionProvider
mediaPath string
@namespace string
images List
audios List
Результат System.Collections.Generic