public async Task <IActionResult> AsilFotoYap(int kullaniciNo, int id)
        {
            return(await KullaniciVarsaCalistir <IActionResult>(async() =>
            {
                var dbdekiKayit = await repo.FotografBulAsync(id);
                if (dbdekiKayit == null)
                {
                    return NotFound("Fotoğraf bulunamadı!");
                }

                if (dbdekiKayit.ProfilFotografi)
                {
                    return BadRequest("Bu fotoğraf zaten asıl fotoğraf!");
                }
                var suankiAsilFoto = await repo.KullanicininAsilFotosunuGetirAsync(kullaniciNo);
                if (suankiAsilFoto != null)
                {
                    suankiAsilFoto.ProfilFotografi = false;
                }
                dbdekiKayit.ProfilFotografi = true;
                if (await repo.KaydetAsync())
                {
                    return NoContent();
                }
                return BadRequest("Asıl foto yapılamadı!");
            }));
        }