этот коммит этот коммит 5
This commit is contained in:
parent
7c900c51b5
commit
812d5869d5
@ -2,14 +2,16 @@
|
|||||||
using Newtonsoft.Json;
|
using Newtonsoft.Json;
|
||||||
using System.Net.Http.Headers;
|
using System.Net.Http.Headers;
|
||||||
using System.Text;
|
using System.Text;
|
||||||
|
using SoftwareInstallationClientApp.Controllers;
|
||||||
|
|
||||||
namespace SoftwareInstallationStoreApp
|
namespace SoftwareInstallationStoreApp
|
||||||
{
|
{
|
||||||
public class APIClient
|
public class APIClient
|
||||||
{
|
{
|
||||||
private static readonly HttpClient _client = new();
|
private static readonly HttpClient _client = new();
|
||||||
public static string Password { get; private set; } = string.Empty;
|
|
||||||
public static bool Access { get; set; } = false;
|
private static string Password = string.Empty;
|
||||||
|
public static bool Access { get; private set; }
|
||||||
|
|
||||||
public static void Connect(IConfiguration configuration)
|
public static void Connect(IConfiguration configuration)
|
||||||
{
|
{
|
||||||
@ -33,6 +35,11 @@ namespace SoftwareInstallationStoreApp
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void GetAccess(string password)
|
||||||
|
{
|
||||||
|
Access = Password.Equals(password);
|
||||||
|
}
|
||||||
|
|
||||||
public static void PostRequest<T>(string requestUrl, T model)
|
public static void PostRequest<T>(string requestUrl, T model)
|
||||||
{
|
{
|
||||||
var json = JsonConvert.SerializeObject(model);
|
var json = JsonConvert.SerializeObject(model);
|
||||||
|
@ -28,7 +28,7 @@ namespace SoftwareInstallationClientApp.Controllers
|
|||||||
{
|
{
|
||||||
throw new Exception("Введите пароль");
|
throw new Exception("Введите пароль");
|
||||||
}
|
}
|
||||||
APIClient.Access = password.Equals(APIClient.Password);
|
APIClient.GetAccess(password);
|
||||||
if (APIClient.Access == false)
|
if (APIClient.Access == false)
|
||||||
{
|
{
|
||||||
throw new Exception("Неправильный пароль");
|
throw new Exception("Неправильный пароль");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user