Create HTTP POST method in visual studio
In controller,
1)
[HttpPost]public async Task<UserResponse>methodName([FromBody] UserRequest userRequest)
{
UserResponse response = new UserResponse();
IEnumerable<UserModal> object;
try
{
object = new List<UserModal>
{
await _UserServices.methodName(userRequest.UserModal)
};
response .applicationUserVM = applicationUserVM;
response .IsSuccess = true;
_logger.LogInformation(userRequest.ToString( ));
}
catch (Exception ex)
{
_logger.LogError(ex.Message);
response .IsSuccess = false;
response .Message = ex.Message;
}
return response ;
}
2)
[HttpPost]public async Task<UserResponse>methodName([FromBody] UserRequest userRequest)
{
UserResponse response = new UserResponse();
UserModal object = UserModal();
try
{
object = await _UserServices.methodName(userRequest.UserModal) ;
response .applicationUserVM = applicationUserVM;
response .IsSuccess = true;
_logger.LogInformation(userRequest.ToString( ));
}
catch (Exception ex)
{
_logger.LogError(ex.Message);
response .IsSuccess = false;
response .Message = ex.Message;
}
return response ;
}
0 comments