Artemis.Utilities.Converters.NinjectContractResolver.CreateObjectContract C# (CSharp) Метод

CreateObjectContract() защищенный Метод

protected CreateObjectContract ( Type objectType ) : JsonObjectContract
objectType System.Type
Результат Newtonsoft.Json.Serialization.JsonObjectContract
        protected override JsonObjectContract CreateObjectContract(Type objectType)

        {
            var contract = base.CreateObjectContract(objectType);
            if ((bool) _kernel.CanResolve(objectType))
                contract.DefaultCreator = () => _kernel.Get(objectType);
            return contract;
        }
    }