asp.net web api c# 接口 dataprovider

请查看代码,当我将接口调用到数据提供者时,我发现以下错误


错误行::: public class UserDataProvider : IUserDataProvider


错误文本::: 'UserDataProvider' 未实现接口成员 'IUserDataProvider.gettabs()'


我会感谢你的


C# 中的 Web API 代码


接口代码:


using System.Collections.Generic;

using System.Threading.Tasks;

using WebAPIceoTransaction.Models;


namespace WebAPIceoTransaction.DataProvider

{

public interface IUserDataProvider

{

   Task<IEnumerable<TabMain>> Gettabs();


    Task<TabMain> Gettab(int fid);


    Task Addtab(TabMain Tab);


    Task Updatetab(TabMain Tab);


    Task DeleteTab(int fid);

}

}


HUX布斯
浏览 147回答 1
1回答

茅侃侃

在您的界面中,您将其定义为Task<IEnumerable<TabMain>>&nbsp;Gettabs();但你像这样实现它&nbsp;public&nbsp;async&nbsp;Task<IEnumerable<TabMain>>&nbsp;GetTabs()C# 是区分大小写的语言,因此您需要更改实现方法名称或接口方法名称。我会将接口方法名称更改为GetTabs符合标准命名约定
打开App,查看更多内容
随时随地看视频慕课网APP