namespace RepositoryFactory.Interface
{
public interface ISelectionFactory<TIdentityObject>
{
DbCommand ConstructSelectCommand(Database db, TIdentityObject idObject);
}
}
namespace SafetypadDAL
{
public class T_INCIDENT_SelectFactory:ISelectionFactory<T_INCIDENT>
{
public DbCommand ConstructSelectCommand(Database db, T_INCIDENT idObject)
{
//my business codes will be here
return command;
}
}
}
Dies ist das Programm.C# beschwert sich, dass eine Interface-Methode nicht implementiert ist
Hier können Sie keine falsche Signatur finden.
Fehlermeldung könnte nicht deutlicher sein: ‚SafetypadDAL.T_INCIDENT_SelectFactory‘ nicht implementiert Schnittstelle Mitglied ‚RepositoryFactory.Interface.ISelectionFactory
Mit anderen Worten, können Sie denken, Sie die richtige Methode implementiert, aber sie tat es nicht. Überprüfen Sie sorgfältig, ob Ihre Methode die richtigen Parametertypen verwendet und dass Sie den Methodennamen richtig geschrieben haben. –
Signaturen sind korrekt. – Partha