Как лучше всего использовать?
code1:
public async Task<IActionResult> EditEmployeePicture(string userId)
{
using IClubRep current = new ClubRep(_db);
var data = await current.CurrentUserData(user.Id);
}
code2:
public async Task<IActionResult> EditEmployeePicture(string userId)
{
using (IClubRep current = new ClubRep(_db))
{
var data = await current.CurrentUserData(user.Id);
}
}
code3:
private IClubRep Club { get; set; }
.
.
.
public async Task<IActionResult> EditEmployeePicture(string userId)
{
Club = new ClubRep(_db);
var data = await Club.CurrentUserData(user.Id);
}
Как вы думаете, что лучше всего использовать? Наименьшее давление на систему.