public void Process() { string[] userNames = userSource.GetUsers(); foreach (string userName in userNames) { UserProcessor userProcessor = new UserProcessor(new CompanyParsers.CompanyParser()); userProcessor.Process(userName); } }
static void Main(string[] args) { //For debug use only args = "Memory Get".Split(); Enum.TryParse <AccesserType>(args[0], out var source); Enum.TryParse <OperationType>(args[1], out var operation); //AccesserType source = Enum.Parse<AccesserType>(args[0]); //OperationType operation = Enum.Parse<OperationType>(args[1]); UserProcessor userProcessor = new UserProcessor(source); userProcessor.Process(operation); }