public async Task <IActionResult> OnPostAsync()
        {
            try
            {
                var kategoriler = KategorilerAyıkla();

                //await BisiparişWebYardımcı.AyıklamaKaydet($"Saving {kategoriler.Count} categories");

                var sonuç = await MenülerYardımcı.YeniKategorilerEkle(kategoriler);

                KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç);

                ModelState.Remove("KaydetmekSonuç");

                return(Page());
            }
            catch (Exception ex)
            {
                KaydetmekSonuç = "<label style='color:red'>Pardon! Kaydederken hata. Lütfen daha sonra tekrar deneyiniz.</label>";

                await BisiparişWebYardımcı.HataKaydet(ex);

                ModelState.Remove("KaydetmekSonuç");

                return(Page());
            }
        }
        public async Task OnGetAsync()
        {
            try
            {
                KökDizin = BisiparişWebYardımcı.KökDizin;

                KlncRestoranlar = await GüvenlikYardımcı.ŞimdikiKullanıcıRestoranlarAl();

                Kategori = new Kategori();

                KaydetmekSonuç = "";
            }
            catch (Exception ex)
            {
                await BisiparişWebYardımcı.HataKaydet(ex);

                throw ex;
            }
        }