public long Length => should be ulong
public int ServerId => uint
public long StorageZoneId => ulong
In general, you should not be doing primitive obsession and be using "value objects", ie. for path, zonename, etc
Treating Primitive Obsession with Value Objects (Nick Chapsas)
public long Length => should be ulong
public int ServerId => uint
public long StorageZoneId => ulong
In general, you should not be doing primitive obsession and be using "value objects", ie. for path, zonename, etc
Treating Primitive Obsession with Value Objects (Nick Chapsas)