/// <summary> /// Create an instance of <see cref="UsageMethod"/>. /// </summary> /// <param name="usageMethodManager">UsageMethodManager class to use to retrieve the usage information. Default is <see cref="UsageMethodManager"/></param> public UsageMethod(IMethodCallBroker usageMethodManager = null) { _usageMethodManager = usageMethodManager ?? new MethodCallBroker(); }
/// <summary> /// Create an instance of <see cref="UuidMethod"/>. /// </summary> /// <param name="methodCallBroker">methodCallBroker class to use to retrieve string information. Default is <see cref="MethodCallBroker{T}"/></param> public UuidMethod(IMethodCallBroker methodCallBroker = null) { _methodCallBroker = methodCallBroker ?? new MethodCallBroker<Guid>(); }
/// <summary> /// Create an instance of <see cref="StringMethod"/>. /// </summary> /// <param name="methodCallBroker">methodCallBroker class to use to retrieve string information. Default is <see cref="MethodCallBroker{T}"/></param> public StringMethod(IMethodCallBroker methodCallBroker = null) { _methodCallBroker = methodCallBroker ?? new MethodCallBroker<string>(); }
/// <summary> /// Create an instance of <see cref="BlobMethod"/>. /// </summary> /// <param name="methodCallBroker">methodCallBroker class to use to retrieve blob information. Default is <see cref="MethodCallBroker{T}"/></param> public BlobMethod(IMethodCallBroker methodCallBroker = null) { _methodCallBroker = methodCallBroker ?? new MethodCallBroker(); }
/// <summary> /// Create an instance of <see cref="DecimalMethod"/>. /// </summary> /// <param name="methodCallBroker">methodCallBroker class to use to retrieve decimal information. Default is <see cref="MethodCallBroker{T}"/></param> public DecimalMethod(IMethodCallBroker methodCallBroker = null) { _methodCallBroker = methodCallBroker ?? new MethodCallBroker<decimal>(); }
/// <summary> /// Create an instance of <see cref="IntegerMethod"/>. /// </summary> /// <param name="methodCallBroker">methodCallBroker class to use to retrieve blob information. Default is <see cref="MethodCallBroker{T}"/></param> public IntegerMethod(IMethodCallBroker methodCallBroker = null) { _methodCallBroker = methodCallBroker ?? new MethodCallBroker<int>(); }
/// <summary> /// Create an instance of <see cref="GuassianMethod"/>. /// </summary> /// <param name="methodCallBroker">methodCallBroker class to use to retrieve blob information. Default is <see cref="MethodCallBroker{T}"/></param> public GuassianMethod(IMethodCallBroker methodCallBroker = null) { _methodCallBroker = methodCallBroker ?? new MethodCallBroker<decimal>(); }