C#C
C#2y ago
Mek

✅ Inconsistent accessibility??? Avalonia C#

public partial class MainWindowViewModel : ViewModelBase
{
    #region ObservableProperties
    #region PrivateFields

    public MainWindowViewModel(CreateUserViewModel createUserViewModel,
                               HomeScreenViewModel homeScreenViewModel,
                               Database db,
                               Helpers hp,
                               GithubService gvs)
    {
        _createUserViewModel = createUserViewModel;
        _homeScreenViewModel = homeScreenViewModel;

        _db = db;
        _hp = hp;
        _gvs = gvs;
    }
}
On public MainWindowViewModel I get the error Inconsistent accessibility: parameter type 'HomeScreenViewModel' is less accessible than method 'MainWindowViewModel.MainWindowViewModel(CreateUserViewModel, HomeScreenViewModel, Database, Helpers, GithubService)' and I'm just not sure what that means.
Was this page helpful?