Переопределить виртуальный универсальный методC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Гость
 Переопределить виртуальный универсальный метод

Сообщение Гость »


У меня есть такой общий метод:

Код: Выделить всё

public class DomainServiceBase : IDomainServiceBase where TEntity : class
{
public virtual async Task InsertAndSaveAsync(TRequest request)
{
// Implementations
}
}
И я переопределяю это в другом классе следующим образом:

Код: Выделить всё

public class AnnouncementDomainService : DomainServiceBase, IAnnouncementDomainService
{
public override async Task InsertAndSaveAsync(AnnouncementAddRequest request)
{
// an example of my issue
var title =  request.Title // here i get CS1061 error

// Implementations
}
}
У меня нет доступа к свойствам AnnouncementAddRequest.
Это модель AnnouncementAddRequest:

Код: Выделить всё

    public class AnnouncementAddRequest
{
public string Title { get; set; }
public string Code { get; set; }
public string? Description { get; set; }
public bool IsActive { get; set; }
public AnnouncementAddRequest()
{
Title = string.Empty;
Code = string.Empty;
}
}
As you can see, all properties are public
I attach a screenshot from visual studio intelliSense
Изображение
I am trying to override virtual generic method in the derived class so I can do validations and at the end, execute await base.InsertAndSaveAsync(request)


Источник: https://stackoverflow.com/questions/781 ... ric-method
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Переопределить виртуальный универсальный метод
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Как переопределить универсальный метод в подклассе Java
    Anonymous » » в форуме JAVA
    0 Ответы
    16 Просмотры
    Последнее сообщение Anonymous
  • Как переопределить универсальный метод в подклассе Java
    Anonymous » » в форуме JAVA
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как преобразовать универсальный класс в универсальный класс объекта?
    Anonymous » » в форуме C#
    0 Ответы
    53 Просмотры
    Последнее сообщение Anonymous
  • Универсальный метод без параметра
    Anonymous » » в форуме C++
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»