protected virtual ConnectionSettingsAwareContractResolver CreateContractResolver() { var contract = new ConnectionSettingsAwareContractResolver(ConnectionSettings); ModifyContractResolver(contract); return(contract); }
protected virtual void ModifyContractResolver(ConnectionSettingsAwareContractResolver resolver) => ModifyContractResolverCallback?.Invoke(resolver);