private object UploadFileSync(string fileName, Stream fileStream)
        {
            AppHandler       currentAppHandler = this.application.WorkWith();
            FileField        fileField         = new FileField("file", fileName, "image/jpg", fileStream);
            CreateResultItem item = currentAppHandler.Files().Upload(fileField).ExecuteSync();

            return(item.Id);
        }
        internal static IEnumerable <string> ListFiles(string apiKey)
        {
            EverliveAppSettings settings = new EverliveAppSettings();

            settings.ServiceUrl = "api.everlive.com";
            settings.ApiKey     = apiKey;
            var        application       = new EverliveApp(settings);
            AppHandler currentAppHandler = application.WorkWith();
            var        files             = currentAppHandler.Files().GetAll().ExecuteSync();

            return(files.Select(f => f.Filename));
        }