private static async Task <int> OutputDataViews(string baseUrl) { using (LoggingHandler loggingHandler = new LoggingHandler()) { ApiConnectorFactory connectorFactory = new ApiConnectorFactory(baseUrl); DataViewOutputer dataViewOutputer = new DataViewOutputer(connectorFactory, loggingHandler.CreateLogger <DataViewOutputer>()); bool success = await dataViewOutputer.OutputDataViews(System.Console.Out); return(success ? 0 : -1); } }