private void WriteOperationParam(IEntityOperationParam param) { if (!(param.Type is IScalarType)) { throw new GlException("Only scalar types are supported for services layer operations. " + "Change types of operation parameter or set operation access to 'internal'\n" + "Operation: {0}. Parameter: {1}", (param.Owner as IEntityOperation).Name, param.Name); } (new ServicesInterfacesHelper(cw, environment)) .WriteProperty(environment.ToTypeName(param.Type, param.TypeDefinition, true), GetParamPropertyName(param)); }
public string GetParamPropertyName(IEntityOperationParam param) { return(param.Name); }