Moving csharp Input to Wrapper classes