c'est la fonction que j'appelleComment instancier une interface ou une classe de chaîne donnée
this.ExecuteSQLProcedure("sp_GenerateInterface", new object[] { TableName });
Résultat de la fonction ci-dessus et est stockée dans variable chaîne
string tableInterface =
Public Class UserMaster
{
Guid UserId { get; set; }
string UserName { get; set; }
Guid RoleId { get; set; }
string FirstName { get; set; }
string LastName { get; set; }
Guid AddressId { get; set; }
long ContactNumber { get; set; }
string ProfilePicture { get; set; }
bool? IsActive { get; set; }
Guid? EntryBy { get; set; }
DateTime? EntryDate { get; set; }
Guid? UpdatedBy { get; set; }
DateTime? UpdatedDate { get; set; }
Guid? DeletedBy { get; set; }
DateTime? DeletedDate { get; set; }
string Email { get; set; }
bool fnCheckContactNumberExists(long ContactNumber);
bool fnCheckEmailExists(string Email);
bool fnCheckUserExistsorNot(string LoginCredential);
bool fnCheckUserNameAvailable(string UserName);
bool fnCheckUserNameExists(string UserName);
bool fnCheckUserStatus(string LoginCredntial);
string fnGenerateFrenchiseNumber();
string fnGetFirstLastName(string LoginCredential);
Guid fnGetUserId(string LoginCredential);
void sp_AuthenticateLogin(string LoginCredential, out string Message, out string MessageType, string Password);
void sp_CreateUser(string City, long ContactNumber, string Email, string FirstName, string HouseNo, string LandMark, string Lane, string LastName, string LoginCredential, out string Message, out string MessageType, string Password, string Street, string UserName);
}
Maintenant, je veux instancier cette classe pour que je puisse l'utiliser n'importe où
Bienvenue dans [donc], je pense que vous pouvez avoir beaucoup de résultat pour instancier un objet à partir d'une chaîne (comme [this] (https://stackoverflow.com/questions/1252371/initialize-a-class-by -string-variable-in-c)). Mais instancier une interface ... peut-être que vous devriez essayer de rechercher le [donc] et google, si toujours ne peut pas obtenir votre résultat, vous pouvez demander ici encore. – Prisoner
Vous voulez dire que la procédure stockée renvoie la représentation C# de l'interface et que vous voulez utiliser cette interface? Est-ce que je comprends bien? –
yes Chetan Ranpariya, Ma procédure stockée renvoie la représentation C# de Class et je veux utiliser cette classe. D'abord c'était Interface pour que je puisse implémenter ou hériter une interface, maintenant je l'ai converti en Classe –