public async Task <IHttpActionResult> GetAppLocalisations(string langCodes, string appIdentifiers) { try { return(Ok(await AppLocalisation.GetAppLocalisationsAsync(new MapHiveDbContext("MapHiveMeta"), (langCodes ?? string.Empty).Split(','), (appIdentifiers ?? string.Empty).Split(',')))); } catch (Exception ex) { return(HandleException(ex)); } }
public async Task <IHttpActionResult> BulkSaveAppLocalisations(BulkSaveInput data) { try { await AppLocalisation.SaveLocalisations(new MapHiveDbContext("MapHiveMeta"), data.AppLocalisations, data.Overwrite, data.LangsToImport); return(Ok()); } catch (Exception ex) { return(HandleException(ex)); } }