public async Task <IActionResult> AddUsersSampleAsync([FromBody] UsersSample sample) { try { await _projectBL.AddUsersSampleAsync(sample); Log.Logger.Information($"new UsersSample with ID {sample.Id} created"); return(CreatedAtAction("AddUsersSample", sample)); } catch (Exception e) { Log.Logger.Error($"Error thrown: {e.Message}"); return(StatusCode(400)); } }