/// <summary> /// Initializes a new instance of the <see cref="MethodsBuilderService"/> class. /// </summary> public MethodsBuilderService(GenericTypeBuilderService genericTypeBuilderService, ArgumentsBuilderService argumentsBuilderService, ParameterSymbolBuilderService parameterSymbolBuilderService, bool writeXmlDoc) { this.genericTypeBuilderService = genericTypeBuilderService; this.argumentsBuilderService = argumentsBuilderService; this.parameterSymbolBuilderService = parameterSymbolBuilderService; this.writeXmlDoc = writeXmlDoc; }
/// <summary> /// Initializes a new instance of the <see cref="FieldsBuilderService"/> class. /// </summary> public FieldsBuilderService(ParameterSymbolBuilderService parameterSymbolBuilderService) { this.parameterSymbolBuilderService = parameterSymbolBuilderService; }
/// <summary> /// Initializes a new instance of the <see cref="ArgumentsBuilderService"/> class. /// </summary> public ArgumentsBuilderService(ParameterSymbolBuilderService parameterSymbolBuilderService) { this.parameterSymbolBuilderService = parameterSymbolBuilderService; }