Ich versuche, ein reiches Modell mit Unit of Work zu implementieren.Einheit der Arbeit + Rich-Domäne
Der Build läuft ok, aber in dieser Klasse ist die Arbeitseinheit null.
Ich habe eine Schnittstelle mit dieser Klasse.
interface IUser: ICommitable
{
void Create(User user);
void Delete();
void EditName(string name);
void EditLastName(string lastName);
void EditEmail(string email);
void EditPassword(string password);
void GenerateToken();
string GetToken();
void UpdateLoginDate();
}
und bei UnityConfig.cs, melde ich mich an die Art
container.RegisterType<IUser, User>();
Warum Einheit ist nicht von der Arbeit nicht initialisiert wird, und wie kann ich dieses Problem lösen?
Haben Sie sich registriert 'IUnityOfWork' mit dem Behälter? – Nkosi
Ja, container.RegisterType(); –