noice
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace OwnChar.Data
|
namespace OwnChar.Data
|
||||||
{
|
{
|
||||||
public interface IDataProxy
|
public interface IDataManager
|
||||||
{
|
{
|
||||||
// Login
|
// Login
|
||||||
abstract UserAccount? Login(string username, string password);
|
abstract UserAccount? Login(string username, string password);
|
||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
namespace OwnChar.Data.Managers
|
namespace OwnChar.Data.Managers
|
||||||
{
|
{
|
||||||
public class DefaultDataManager : IDataProxy
|
public class DefaultDataManager : IDataManager
|
||||||
{
|
{
|
||||||
public IDataProvider DataProvider { get; }
|
public IDataProvider DataProvider { get; }
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ namespace OwnChar.Manager
|
|||||||
public UserAccount? CurrentUser { get; private set; }
|
public UserAccount? CurrentUser { get; private set; }
|
||||||
|
|
||||||
// Data Provider
|
// Data Provider
|
||||||
public IDataProxy? DataProxy { get; set; }
|
public IDataManager? DataProxy { get; set; }
|
||||||
|
|
||||||
// Manager
|
// Manager
|
||||||
public UserManager Users { get; }
|
public UserManager Users { get; }
|
||||||
@@ -36,7 +36,7 @@ namespace OwnChar.Manager
|
|||||||
/// Tries to login on the given data provider.
|
/// Tries to login on the given data provider.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns>Returns <see cref="true"/> if the login was successfull and <see cref="false"/> if not.</returns>
|
/// <returns>Returns <see cref="true"/> if the login was successfull and <see cref="false"/> if not.</returns>
|
||||||
public bool Login(IDataProxy? proxy, string? username, SecureString? password)
|
public bool Login(IDataManager? proxy, string? username, SecureString? password)
|
||||||
{
|
{
|
||||||
ArgumentNullException.ThrowIfNull(proxy, nameof(proxy));
|
ArgumentNullException.ThrowIfNull(proxy, nameof(proxy));
|
||||||
ArgumentException.ThrowIfNullOrWhiteSpace(username, nameof(username));
|
ArgumentException.ThrowIfNullOrWhiteSpace(username, nameof(username));
|
||||||
|
|||||||
Reference in New Issue
Block a user