관리 메뉴

웹개발자의 기지개

[asp.net core] 일관성 없는 액세스 가능성: ~ 매개 변수 형식이 ~ 메서드보다 액세스하기 어렵습니다 본문

ASP.NET/ASP.NET Core

[asp.net core] 일관성 없는 액세스 가능성: ~ 매개 변수 형식이 ~ 메서드보다 액세스하기 어렵습니다

http://portfolio.wonpaper.net 2020. 2. 23. 00:11

원인은 접근 권한 문제때문이었다.

1
2
3
4
5
6
7
8
9
10
11
12
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
 
namespace SportsStore.Models
{
    interface IProductRepository
    {
        IQueryable<Product> Products { get; }
    }
}
cs

 

위 소스에서 종속성 주입시 이용되었던 IProductRepository 인터페이지의 접근제한자를 public 으로 되어 있지 않아서였다.

 

바로 public 으로 추가해 주도록 하자.

상기 소스를 public interface IproductRepository 형태로 바꾸어주자.

Comments