I am looking for functional equivalence for the following C# code:
public virtual ICollection<Dog> Dogs { get; set; }
I have been up and down SO and MSDN, to no avail. Is there a different construct for properties other than this:
let mutable dogID = 0
member public self.DogID
with get() = dogID
and set(value) = dogID <- value