/// <summary> /// Processes the requests based on the argument provided. /// </summary> /// <param name="args">List of arguments.</param> private static void ProcessRequests(IList <string> args) { if (args == null || !args.Any()) { throw new ArgumentException("No argument found"); } var parameter = GetParameter(args); var service = new RomaniserService(); var list = service.ReadFile(parameter.Input); var results = service.RomaniseInBulk(list); service.SaveFile(parameter.Output, results); }
public void Init() { this._service = new RomaniserService(); }