• Guides
  • Api Reference
  • FAQ
  • Api Reference
  • FunctionMonkey.AspNetCore
  • JsonSecurityPropertyContractResolver
Show / Hide Table of Contents
  • FunctionMonkey
    • AbstractPluginFunctions
    • ClaimMappingCompilationException
    • ConfigurationException
    • DeserializationException
    • PluginFunctions
    • Runtime
    • RuntimeInstance
    • TypeLoadingException
  • FunctionMonkey.Abstractions
    • HttpResponse
    • IClaimsPrincipalAuthorization
    • ICommandClaimsBinder
    • ICommandingConfigurator
    • ICommandTransformer
    • IContextProvider
    • IContextSetter
    • IFunctionAppConfiguration
    • IFunctionAppHost
    • IFunctionCompilerMetadata
    • IMediatorDecorator
    • IMediatorResultTypeExtractor
    • IMediatorTypeSafetyEnforcer
    • IOutputBindingConverter
    • ISerializer
    • ITimerCommandFactory<TCommand>
    • ITokenValidator
    • TokenValidationResult
  • FunctionMonkey.Abstractions.Builders
    • AuthorizationTypeEnum
    • IAuthorizationBuilder
    • IClaimsMappingBuilder
    • IClientCompilerOptionsBuilder
    • ICompilerOptionsBuilder
    • ICosmosDbFunctionBuilder
    • ICosmosDbFunctionOptionBuilder<TCommand>
    • IEventHubFunctionBuilder
    • IEventHubFunctionOptionBuilder<TCommand>
    • IFunctionAppHostBuilder
    • IFunctionBuilder
    • IFunctionHostBuilder
    • IFunctionOptions<TParentBuilder, TFunctionOptionsBuilder>
    • IFunctionOptionsBuilder
    • IHttpFunctionBuilder
    • IHttpFunctionConfigurationBuilder<TCommand>
    • IHttpFunctionOptionsBuilder<TCommand>
    • IHttpRouteFunctionBuilder
    • IHttpRouteOptionsBuilder
    • IOpenApiBuilder
    • IOpenApiDocumentFilter
    • IOpenApiDocumentFilterContext
    • IOpenApiOperationFilter
    • IOpenApiOperationFilterContext
    • IOpenApiParameterFilter
    • IOpenApiParameterFilterContext
    • IOpenApiSchemaFilter
    • IOpenApiSchemaFilterContext
    • IOutputBindingBuilder<TFunctionTypeBuilder>
    • ISerializationBuilder
    • IServiceBusFunctionBuilder
    • IServiceBusFunctionOptionBuilder<TCommand>
    • ISignalRFunctionBuilder
    • ISignalRFunctionConfigurationBuilder<TCommand>
    • IStorageFunctionBuilder
    • IStorageFunctionOptionBuilder<TCommand>
    • ITimerFunctionBuilder
    • ITimerFunctionOptionsBuilder<TCommand>
  • FunctionMonkey.Abstractions.Builders.Model
    • AbstractFunctionDefinition
    • AbstractOutputBinding
    • BridgedFunction
    • ConnectionStringSettingNames
    • HeaderBindingConfiguration
  • FunctionMonkey.Abstractions.Contexts
    • BlobContext
    • EventHubContext
    • ExecutionContext
    • HttpContext
    • ServiceBusContext
    • StorageQueueContext
  • FunctionMonkey.Abstractions.Extensions
    • TypeExtensions
  • FunctionMonkey.Abstractions.Http
    • AbstractClaimsMappingDefinition
    • CommandPropertyClaimsMappingDefinition
    • IHttpResponseHandler
    • OpenApiConfiguration
    • SharedClaimsMappingDefinition
  • FunctionMonkey.Abstractions.SignalR
    • GroupActionEnum
    • SignalRGroupAction
    • SignalRMessage
  • FunctionMonkey.Abstractions.Validation
    • IValidator
  • FunctionMonkey.AspNetCore
    • AuthenticationBuilderExtensions
    • AuthenticationOptions
    • FunctionMonkeyAuthHandler
    • IWebHostBuilderExtensions
    • JsonSecurityPropertyContractResolver
    • TokenValidatedContext
    • TokenValidationDefaults
  • FunctionMonkey.Builders
    • ClientCompilerOptionsBuilder
    • CosmosDbFunctionOptionBuilder<TCommandOuter>
    • FunctionBuilder
    • HttpFunctionOptionsBuilder<TCommand>
    • SerializationBuilder
    • StorageFunctionOptionBuilder<TCommandOuter>
  • FunctionMonkey.Commanding.Abstractions
    • ICommandWithNoHandler
    • IgnorePropertyAttribute
    • IStreamCommand
    • SignalRNegotiateResponse
  • FunctionMonkey.Commanding.Abstractions.Validation
    • SeverityEnum
    • ValidationError
    • ValidationException
    • ValidationObjectException
    • ValidationResult
    • ValidationResult<TResult>
  • FunctionMonkey.Commanding.Cosmos.Abstractions
    • ICosmosDbDocumentBatchCommand
    • ICosmosDbDocumentCommand
    • ICosmosDbErrorHandler
  • FunctionMonkey.Extensions
    • ServiceCollectionExtensions
    • Utils
  • FunctionMonkey.FluentValidation
    • IFunctionHostBuilderExtensions
    • IOpenApiBuilderExtensions
    • IServiceCollectionExtensions
  • FunctionMonkey.FluentValidation.OpenApi
    • OpenApiFluentValidationHelper
    • OpenApiFluentValidationRule
    • OpenApiFluentValidationRuleContext
  • FunctionMonkey.Infrastructure
    • DefaultMediatorTypeSafetyEnforcer
  • FunctionMonkey.MediatR
    • IFunctionHostBuilderExtensions
    • MediatRResultTypeExtractor
    • MediatRTypeSafetyEnforcer
  • FunctionMonkey.Serialization
    • CamelCaseJsonSerializer
    • DefaultCaseJsonSerializer
    • JsonSecurityPropertyContractResolver
    • NamingStrategyJsonSerializer
    • SecurityPropertyDefaultValueConverter
    • SnakeCaseJsonSerializer
  • FunctionMonkey.SignalR
    • AzureSignalRAuthClient
    • Converter
  • FunctionMonkey.Testing
    • AbstractAcceptanceTest
    • AcceptanceTestScaffold
    • HttpResponseExtensions
    • TestException
    • ValidatingDispatcher
    • ValidationException
  • FunctionMonkey.Testing.Mocks
    • CommandClaimsBinderMock
    • ContextManagerMock
  • FunctionMonkey.TokenValidator
    • IAuthorizationBuilderExtensions
  • FunctionMonkey.TokenValidator.Implementation
    • TokenValidator
  • SimpleJson
    • IJsonSerializerStrategy
    • JsonArray
    • JsonObject
    • PocoJsonSerializerStrategy
    • SimpleJson

Class JsonSecurityPropertyContractResolver

Inheritance
System.Object
JsonSecurityPropertyContractResolver
Namespace: FunctionMonkey.AspNetCore
Assembly: FunctionMonkey.AspNetCore.dll
Syntax
public class JsonSecurityPropertyContractResolver : CamelCasePropertyNamesContractResolver

Methods

| Improve this Doc View Source

CreateProperty(MemberInfo, MemberSerialization)

Declaration
protected override JsonProperty CreateProperty(MemberInfo member, MemberSerialization memberSerialization)
Parameters
Type Name Description
MemberInfo member
MemberSerialization memberSerialization
Returns
Type Description
JsonProperty

Extension Methods

OpenApiFluentValidationHelper.IsNumeric(Object)
OpenApiFluentValidationHelper.NumericToInt(Object)
OpenApiFluentValidationHelper.NumericToDouble(Object)
OpenApiFluentValidationHelper.NumericToDecimal(Object)
  • Improve this Doc
  • View Source
  • 0 Comments
In This Article
  • Methods
    • CreateProperty(MemberInfo, MemberSerialization)
  • Extension Methods
Back to top Copyright © 2018 James Randall