repository returns unwanted areas

my repo code section is here
C#

public async Task<Follow> GetFollowById(int id)
{
    using(var conn = new MySqlConnection(_connectionString))
    using(var cmd = conn.CreateCommand())
    {
        conn.Open();
        cmd.CommandText = "SELECT id, followedUsername, user FROM Follow WHERE id = @id";
        cmd.Parameters.AddWithValue("@id", id);
        using (var reader = cmd.ExecuteReader())
        {
            if (!reader.Read())
            {
                return null;
            }
            return new Follow
            {
                id = reader.GetInt32(0),
                followedUsername = reader.GetString(1),
                user = reader.GetString(2)
            };
        }
    }
}
image.png
Was this page helpful?