refactor: shoved in what i wanted to shove
This commit is contained in:
@@ -1,9 +1,9 @@
|
||||
|
||||
using LctMonolith.Database.Data;
|
||||
using LctMonolith.Database.Repositories;
|
||||
using LctMonolith.Models;
|
||||
using LctMonolith.Models.Database;
|
||||
using Microsoft.EntityFrameworkCore.Storage;
|
||||
using EventLog = LctMonolith.Models.EventLog;
|
||||
using EventLog = LctMonolith.Models.Database.EventLog;
|
||||
|
||||
namespace LctMonolith.Database.UnitOfWork;
|
||||
|
||||
@@ -22,16 +22,13 @@ public class UnitOfWork : IUnitOfWork, IAsyncDisposable
|
||||
|
||||
private IGenericRepository<AppUser>? _users;
|
||||
private IGenericRepository<Rank>? _ranks;
|
||||
private IGenericRepository<RankRequiredMission>? _rankRequiredMissions;
|
||||
private IGenericRepository<RankRequiredCompetency>? _rankRequiredCompetencies;
|
||||
private IGenericRepository<RankMissionRule>? _rankMissionRules;
|
||||
private IGenericRepository<RankSkillRule>? _rankSkillRules;
|
||||
private IGenericRepository<Mission>? _missions;
|
||||
private IGenericRepository<UserMission>? _userMissions;
|
||||
private IGenericRepository<MissionCompetencyReward>? _missionCompetencyRewards;
|
||||
private IGenericRepository<MissionArtifactReward>? _missionArtifactRewards;
|
||||
private IGenericRepository<Competency>? _competencies;
|
||||
private IGenericRepository<UserCompetency>? _userCompetencies;
|
||||
private IGenericRepository<Artifact>? _artifacts;
|
||||
private IGenericRepository<UserArtifact>? _userArtifacts;
|
||||
private IGenericRepository<PlayerMission>? _playerMissions;
|
||||
private IGenericRepository<MissionSkillReward>? _missionSkillRewards;
|
||||
private IGenericRepository<Skill>? _skills;
|
||||
private IGenericRepository<PlayerSkill>? _playerSkills;
|
||||
private IGenericRepository<StoreItem>? _storeItems;
|
||||
private IGenericRepository<UserInventoryItem>? _userInventoryItems;
|
||||
private IGenericRepository<Transaction>? _transactions;
|
||||
@@ -41,16 +38,13 @@ public class UnitOfWork : IUnitOfWork, IAsyncDisposable
|
||||
|
||||
public IGenericRepository<AppUser> Users => _users ??= new GenericRepository<AppUser>(_ctx);
|
||||
public IGenericRepository<Rank> Ranks => _ranks ??= new GenericRepository<Rank>(_ctx);
|
||||
public IGenericRepository<RankRequiredMission> RankRequiredMissions => _rankRequiredMissions ??= new GenericRepository<RankRequiredMission>(_ctx);
|
||||
public IGenericRepository<RankRequiredCompetency> RankRequiredCompetencies => _rankRequiredCompetencies ??= new GenericRepository<RankRequiredCompetency>(_ctx);
|
||||
public IGenericRepository<RankMissionRule> RankMissionRules => _rankMissionRules ??= new GenericRepository<RankMissionRule>(_ctx);
|
||||
public IGenericRepository<RankSkillRule> RankSkillRules => _rankSkillRules ??= new GenericRepository<RankSkillRule>(_ctx);
|
||||
public IGenericRepository<Mission> Missions => _missions ??= new GenericRepository<Mission>(_ctx);
|
||||
public IGenericRepository<UserMission> UserMissions => _userMissions ??= new GenericRepository<UserMission>(_ctx);
|
||||
public IGenericRepository<MissionCompetencyReward> MissionCompetencyRewards => _missionCompetencyRewards ??= new GenericRepository<MissionCompetencyReward>(_ctx);
|
||||
public IGenericRepository<MissionArtifactReward> MissionArtifactRewards => _missionArtifactRewards ??= new GenericRepository<MissionArtifactReward>(_ctx);
|
||||
public IGenericRepository<Competency> Competencies => _competencies ??= new GenericRepository<Competency>(_ctx);
|
||||
public IGenericRepository<UserCompetency> UserCompetencies => _userCompetencies ??= new GenericRepository<UserCompetency>(_ctx);
|
||||
public IGenericRepository<Artifact> Artifacts => _artifacts ??= new GenericRepository<Artifact>(_ctx);
|
||||
public IGenericRepository<UserArtifact> UserArtifacts => _userArtifacts ??= new GenericRepository<UserArtifact>(_ctx);
|
||||
public IGenericRepository<PlayerMission> PlayerMissions => _playerMissions ??= new GenericRepository<PlayerMission>(_ctx);
|
||||
public IGenericRepository<MissionSkillReward> MissionSkillRewards => _missionSkillRewards ??= new GenericRepository<MissionSkillReward>(_ctx);
|
||||
public IGenericRepository<Skill> Skills => _skills ??= new GenericRepository<Skill>(_ctx);
|
||||
public IGenericRepository<PlayerSkill> PlayerSkills => _playerSkills ??= new GenericRepository<PlayerSkill>(_ctx);
|
||||
public IGenericRepository<StoreItem> StoreItems => _storeItems ??= new GenericRepository<StoreItem>(_ctx);
|
||||
public IGenericRepository<UserInventoryItem> UserInventoryItems => _userInventoryItems ??= new GenericRepository<UserInventoryItem>(_ctx);
|
||||
public IGenericRepository<Transaction> Transactions => _transactions ??= new GenericRepository<Transaction>(_ctx);
|
||||
|
||||
Reference in New Issue
Block a user