TIL CA2227: Collection properties should be read only Why we should not use EnsureSuccessStatusCode()?