public void ProcessOutputSingleFile <T>(string fileName, Dictionary <DateTime, Dictionary <string, T> > dict) where T : IOutputJson { var result = dataConverter.ConvertDictToOrderedList <T>(dict); ProcessOutputSingleFile(fileName, result); }