.NET API Review