Not angular specific - general guidance needed - C#