Как я могу вызвать HttpRequest из класса С#?C#

Место общения программистов C#
Ответить
Anonymous
 Как я могу вызвать HttpRequest из класса С#?

Сообщение Anonymous »

У меня есть таймер, который я хочу вызвать метод. Есть ли способ добиться этого?
У меня есть таймер на стороне сервера, который, когда таймер заканчивается, я хочу добавить точки всем членам внутри базы данных sql.
ТАЙМЕР
private async Task DoWorkAsync()
{
try
{
while (await _timer.WaitForNextTickAsync(_cts.Token))
{
// Here i want to call AddPointsToAllMembers();
}
}
catch (Exception ex) {
Console.WriteLine(ex.ToString());
}
}


Метод, который я хочу вызвать
// Adds points to all members
[HttpGet("members")]
public void AddPointsToAllMembers()
{
try
{
string conString = _configuration.GetConnectionString("MembershipApp");
MySqlConnection conn = new MySqlConnection(conString);
conn.Open();

string sqlCommand = "SELECT * FROM member";
MySqlCommand cmd = new MySqlCommand(sqlCommand, conn);
MySqlDataReader dReader = cmd.ExecuteReader();

while (dReader.Read())
{
SetPoints(50, (long)dReader[2]);
}
dReader.Close();

conn.Close();
}
catch (Exception ex)
{
Console.WriteLine(ex.ToString());
}
}


Подробнее здесь: https://stackoverflow.com/questions/758 ... harp-class
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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