Only one member on a type can capture the number of rows affected by a command; remove the duplicate.
Bad:
[RowCount]
public int X {get;set;}
[RowCount]
public int Y {get;set;}
Good:
[RowCount]
public int X {get;set;}
public int Y {get;set;}
Only one member on a type can capture the number of rows affected by a command; remove the duplicate.
Bad:
[RowCount]
public int X {get;set;}
[RowCount]
public int Y {get;set;}
Good:
[RowCount]
public int X {get;set;}
public int Y {get;set;}