无法找到接口的逻辑

时间:2016-07-06 17:49:51

标签: c# interface

我正在尝试阅读一些代码。它有这些接口,但在它们内部只有空的'寻找任务。这些是在其他.cs文件中调用的,但我看不到任何逻辑。

示例:

     public interface IProductSubmitter
     {
     Task SubmitAsync(); 
     }

当我使用F12方法时它不会去任何地方。这就是结局'这条路。

在另一种方法中使用它是这样的:

   private IProductSubmitter Submitter {get;}

   public async Task SubmitProductAsync(Product product)
   {
      await this.Submitter.SubmitAsync(); 
      ...
   }

任何正确方向的指针都会很棒。我已经浏览了C#接口,但这些似乎包含在Tasks中的逻辑。

1 个答案:

答案 0 :(得分:3)

Visual Studio中的

F12 转到成员的定义,而不是实现。这就是您带到界面的原因,而不是实现界面的类。

如果您想轻松了解实施情况,请参阅Is there a way to navigate to real implementation of method behind an interface?