CS1061: «Сессия» не содержит определения для «сеанса» - проблема аутентификацииC#

Место общения программистов C#
Anonymous
 CS1061: «Сессия» не содержит определения для «сеанса» - проблема аутентификации

Сообщение Anonymous »

Я строю музыкальное приложение в C# и использую Supabase для аутентификации. Я хочу включить пользователя с электронной почтой и паролем, но я продолжаю получать следующую ошибку: < /p>

cs1061: 'session' не содержит определения для «сеанса», и нет доступного метода расширения «сеанс». />

Код: Выделить всё

using System;
using System.Windows.Forms;
using Supabase;
using Supabase.Gotrue;

namespace Musicapp1._0
{
public partial class Form2 : Form
{
public Form2()
{
InitializeComponent();
}

private async void button1_Click(object sender, EventArgs e)
{
var client = new Supabase.Client("https://my-supabase-url.supabase.co", "my-anon-key");

try
{
var signInResponse = await client.Auth.SignInWithPassword(textBoxUser.Text, textBoxPw.Text);

// The error occurs here:
if (signInResponse.User != null && signInResponse.Session != null)
{
MessageBox.Show("Login successful");
}
else
{
MessageBox.Show("Login failed");
}
}
catch (Exception ex)
{
MessageBox.Show("Login error: " + ex.Message);
}
}
}
}
< /code>
 Что я попробовал: < /strong> < /p>
[list]
[*]  Обновленные пакеты: < /p>
dotnet add package Supabase
dotnet add package Supabase.Gotrue
[*] добавлен с использованием supabase.gotrue;

[/list]
Несмотря на все это, собственность остается неизвестной. Я проверил документацию Supabase, но не смог найти никаких упоминаний об изменении.
Кто -нибудь знает, что может это вызвать?>

Подробнее здесь: https://stackoverflow.com/questions/794 ... tication-i

Вернуться в «C#»