refacotr: clean code
This commit is contained in:
@ -19,4 +19,4 @@ public enum OAuthProvider
|
|||||||
/// OAuth provider for Mail.ru.
|
/// OAuth provider for Mail.ru.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
MailRu
|
MailRu
|
||||||
}
|
}
|
@ -29,4 +29,4 @@ public class PasswordPolicy
|
|||||||
/// Gets or sets a value indicating whether at least one special character is required in the password.
|
/// Gets or sets a value indicating whether at least one special character is required in the password.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public bool RequireSpecialCharacter { get; set; }
|
public bool RequireSpecialCharacter { get; set; }
|
||||||
}
|
}
|
@ -14,4 +14,4 @@ public enum TwoFactorAuthentication
|
|||||||
/// TOTP (Time-based One-Time Password) is required for additional verification.
|
/// TOTP (Time-based One-Time Password) is required for additional verification.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
TotpRequired,
|
TotpRequired,
|
||||||
}
|
}
|
@ -27,4 +27,4 @@ public class CreateUserRequest
|
|||||||
[Required]
|
[Required]
|
||||||
[MinLength(2)]
|
[MinLength(2)]
|
||||||
public required string Password { get; set; }
|
public required string Password { get; set; }
|
||||||
}
|
}
|
@ -34,4 +34,4 @@ public class ScheduleRequest
|
|||||||
/// Gets or sets an array of lesson type IDs.
|
/// Gets or sets an array of lesson type IDs.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public int[]? LessonType { get; set; } = null;
|
public int[]? LessonType { get; set; } = null;
|
||||||
}
|
}
|
@ -28,4 +28,4 @@ public class CampusDetailsResponse
|
|||||||
/// Gets or sets the address of the campus (optional).
|
/// Gets or sets the address of the campus (optional).
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public string? Address { get; set; }
|
public string? Address { get; set; }
|
||||||
}
|
}
|
@ -114,4 +114,4 @@ public class ScheduleResponse
|
|||||||
/// Gets or sets the links to online meetings for the schedule entry.
|
/// Gets or sets the links to online meetings for the schedule entry.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
public required IEnumerable<string?> LinkToMeet { get; set; }
|
public required IEnumerable<string?> LinkToMeet { get; set; }
|
||||||
}
|
}
|
@ -16,4 +16,4 @@ public static class CronUpdateSkipConverter
|
|||||||
}).ToList();
|
}).ToList();
|
||||||
public static List<ScheduleSettings.CronUpdateSkip> ConvertFromDto(this IEnumerable<Dto.Common.CronUpdateSkip> pairPeriod) =>
|
public static List<ScheduleSettings.CronUpdateSkip> ConvertFromDto(this IEnumerable<Dto.Common.CronUpdateSkip> pairPeriod) =>
|
||||||
pairPeriod.Select(x => x.Get()).ToList();
|
pairPeriod.Select(x => x.Get()).ToList();
|
||||||
}
|
}
|
@ -11,4 +11,4 @@ public static class PairPeriodTimeConverter
|
|||||||
|
|
||||||
public static Dictionary<int, ScheduleSettings.PairPeriodTime> ConvertFromDto(this IDictionary<int, Dto.Common.PairPeriodTime> pairPeriod) =>
|
public static Dictionary<int, ScheduleSettings.PairPeriodTime> ConvertFromDto(this IDictionary<int, Dto.Common.PairPeriodTime> pairPeriod) =>
|
||||||
pairPeriod.ToDictionary(kvp => kvp.Key, kvp => new ScheduleSettings.PairPeriodTime(kvp.Value.Start, kvp.Value.End));
|
pairPeriod.ToDictionary(kvp => kvp.Key, kvp => new ScheduleSettings.PairPeriodTime(kvp.Value.Start, kvp.Value.End));
|
||||||
}
|
}
|
@ -64,4 +64,4 @@ public static class JwtConfiguration
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -99,4 +99,4 @@ public static class LoggerConfiguration
|
|||||||
};
|
};
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -2,4 +2,4 @@
|
|||||||
public interface ISaveSettings
|
public interface ISaveSettings
|
||||||
{
|
{
|
||||||
void SaveSetting();
|
void SaveSetting();
|
||||||
}
|
}
|
@ -13,4 +13,4 @@ public interface ICacheService
|
|||||||
|
|
||||||
Task<T?> GetAsync<T>(string key, CancellationToken cancellationToken = default);
|
Task<T?> GetAsync<T>(string key, CancellationToken cancellationToken = default);
|
||||||
Task RemoveAsync(string key, CancellationToken cancellationToken = default);
|
Task RemoveAsync(string key, CancellationToken cancellationToken = default);
|
||||||
}
|
}
|
@ -26,4 +26,4 @@ public class CookieOptions
|
|||||||
|
|
||||||
internal void DropCookie(HttpContext context, string name) =>
|
internal void DropCookie(HttpContext context, string name) =>
|
||||||
SetCookie(context, name, "", DateTimeOffset.MinValue);
|
SetCookie(context, name, "", DateTimeOffset.MinValue);
|
||||||
}
|
}
|
@ -386,4 +386,4 @@ namespace MysqlMigrations.Migrations
|
|||||||
name: "Campus");
|
name: "Campus");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -80,4 +80,4 @@ namespace MysqlMigrations.Migrations
|
|||||||
onDelete: ReferentialAction.SetNull);
|
onDelete: ReferentialAction.SetNull);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -362,4 +362,4 @@ namespace PsqlMigrations.Migrations
|
|||||||
name: "Campus");
|
name: "Campus");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -46,4 +46,4 @@ namespace PsqlMigrations.Migrations
|
|||||||
onDelete: ReferentialAction.SetNull);
|
onDelete: ReferentialAction.SetNull);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -361,4 +361,4 @@ namespace SqliteMigrations.Migrations
|
|||||||
name: "Campus");
|
name: "Campus");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -46,4 +46,4 @@ namespace SqliteMigrations.Migrations
|
|||||||
onDelete: ReferentialAction.SetNull);
|
onDelete: ReferentialAction.SetNull);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -19,4 +19,4 @@ public static class ModelBuilderExtensions
|
|||||||
var applyConcreteMethod = applyGenericMethod.MakeGenericMethod(entityType);
|
var applyConcreteMethod = applyGenericMethod.MakeGenericMethod(entityType);
|
||||||
applyConcreteMethod.Invoke(modelBuilder, [configuration]);
|
applyConcreteMethod.Invoke(modelBuilder, [configuration]);
|
||||||
}
|
}
|
||||||
}
|
}
|
Reference in New Issue
Block a user