ObjectParameter - это класс с двумя свойствами: именем и значением. Так что в вашем методе, если вы действительно хотите вставить ObjectParameter в параметры, вы должны создать этот объект с именем reportId
в вашем примере и значением reportId
.
public virtual int usp_AuditLogger(ObjectParameter report )
{
int _reportId = report.value;
//this is where i need that value
}
Или вы можете изменить ввод параметр в вашей функции, ожидающий int:
public virtual int usp_AuditLogger(int reportId)
{
//this is where i need that value
}