var response = new UserResponse(
user.Id,
user.ProductId,
user.Username,
user.Role,
user.CreatedOnUtc);
var actionName = nameof(GetByIdAsync);
var routeValues = new {productId, id = user.Id, cancellationToken};
return CreatedAtAction(actionName, routeValues, response);
var response = new UserResponse(
user.Id,
user.ProductId,
user.Username,
user.Role,
user.CreatedOnUtc);
var actionName = nameof(GetByIdAsync);
var routeValues = new {productId, id = user.Id, cancellationToken};
return CreatedAtAction(actionName, routeValues, response);