Разве я не могу наследовать класс веб-страницы от другого класса?
Я объявил одну веб-страницу. там я определил все методы. Теперь я разделил классы, чтобы сделать тестирование легким. Я объявил еще один класс репозитория для выполнения операций crud. Вместо того чтобы определить один из всех методов класса web page еще раз в
repository class. Is that possible? it is working fine for me. But , I have a doubt here? Can you please somebody help me on this? What I have tried: Webpage class: public partial class MSNBulkImport : System.Web.UI.Page { private IFactoryForMSN moqobj = null; public MSNBulkImport() { } public MSNBulkImport(IFactoryForMSN moqobj) { this.moqobj = moqobj; } //Save the data in database. public bool InsertBulkImportPortfolios(MSNBulkImportPortfolioTVP mSNBulkImportPortfolioTVP, string updatedBy) { MSNRepository mSNRepository = new MSNRepository(); return mSNRepository.InsertBulkImportPortfoliosToDatabase(mSNBulkImportPortfolioTVP, updatedBy); } } Interface: <pre>public interface IFactoryForMSN { bool InsertBulkImportPortfoliosToDatabase(MSNBulkImportPortfolioTVP mSNBulkImportPortfolioTVP, string updatedBy); } Repository Class: Here i am inheriting the webpage. Is that correct? public class MSNRepository : MSNBulkImport,IFactoryForMSN { }