public FunctionCQSMessageVbTemplate(FunctionCQSMessageModel model, FunctionOutputDTOModel functionOutputDTOModel, FunctionABIModel functionABIModel) : base(model)
 {
     _parameterAbiFunctionDtovbTemplate = new ParameterABIFunctionDTOVbTemplate();
     _functionOutputDTOModel = functionOutputDTOModel;
     _functionABIModel = functionABIModel;
     ClassFileTemplate = new VbClassFileTemplate(model, this);
 }
예제 #2
0
 public FunctionServiceMethodVbTemplate(ServiceModel model)
 {
     _model            = model;
     _typeConvertor    = new ABITypeToVBType();
     _commonGenerators = new CommonGenerators();
     _parameterAbiFunctionDtoVbTemplate = new ParameterABIFunctionDTOVbTemplate();
 }
 public FunctionMockupMethodVbTemplate(ContractABI contractAbi)
 {
     _contractAbi      = contractAbi;
     _typeConvertor    = new ABITypeToCSharpType();
     _commonGenerators = new CommonGenerators();
     _parameterAbiFunctionDtoVbTemplate = new ParameterABIFunctionDTOVbTemplate();
 }
 public ContractDeploymentMockUpMethodVbTemplate(ContractDeploymentCQSMessageModel contractDeploymentCQSMessageModel)
 {
     _contractDeploymentCQSMessageModel = contractDeploymentCQSMessageModel;
     _parameterAbiFunctionDtoVbTemplate = new ParameterABIFunctionDTOVbTemplate();
 }
 public ContractDeploymentCQSMessageVbTemplate(ContractDeploymentCQSMessageModel model) : base(model)
 {
     _parameterAbiFunctionDtovbTemplate = new ParameterABIFunctionDTOVbTemplate();
     ClassFileTemplate = new VbClassFileTemplate(model, this);
 }