Last updated: 04.08.17 by Jonas Solsvik
HTTP Method
POST
URL
http://localhost:5000/api/translation/arrayJSON body
[
{
"clientKey": "Ordbase",
"languageKey": "en",
"containerKey": "error_messages",
"key": "error_create_client",
"text": "default",
"isComplete": false
},
{
"clientKey": "Ordbase",
"languageKey": "no",
"containerKey": "error_messages",
"key": "error_create_client",
"text": "default",
"isComplete": false
},
{
"clientKey": "Ordbase",
"languageKey": "sv",
"containerKey": "error_messages",
"key": "error_create_client",
"text": "default",
"isComplete": false
},
]JSON body type
Translation[]
Status response codes
CREATED 201
BAD REQUEST 400[HttpPost("api/translation/array")]
public IActionResult CreateArray([FromBody] IEnumerable<Translation> translationArray)
{
if (translationArray == null)
return BadRequest();
return _translationRepo.CreateArray(translationArray);
}public IActionResult CreateArray(IEnumerable<Translation> translationArray)
{
_context.Translation.AddRange(translationArray);
_context.SaveChanges();
return new StatusCodeResult (201);
}