public async Task <ActionResult <string> > PostItem([FromBody] ProductResource product) { try { return(new ActionResult <string>(await EntitiesManager.CreateItemsAsync(this.AuthenticationProvider, product))); } catch (Exception ex) { return(BadRequest(ex.Message)); } }