C# Класс SharpRaven.UnitTests.SchemaHelper

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

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

Метод Описание
GenerateSchema ( Type type ) : JsonSchema
GetSchema ( ) : JsonSchema
GetSchemaPath ( ) : string

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

Метод Описание
GetEnumValues ( Type enumType, PropertyInfo property ) : IEnumerable
GetProperty ( Type type, JsonSchema>.KeyValuePair jsProperty ) : PropertyInfo
MapSchemaTypes ( this schema, Type type ) : JsonSchema

Maps types from the specified type to the schema and returns the modified schema.

Shamefully stolen from CodePlex.

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

GenerateSchema() публичный статический Метод

public static GenerateSchema ( Type type ) : JsonSchema
type System.Type
Результат Newtonsoft.Json.Schema.JsonSchema

GetSchema() публичный статический Метод

public static GetSchema ( ) : JsonSchema
Результат Newtonsoft.Json.Schema.JsonSchema

GetSchemaPath() публичный статический Метод

public static GetSchemaPath ( ) : string
Результат string