public Task <ISolutionItem?> CreateSolutionItem(string name) { if (provider is INamedSolutionItemProvider namedSolutionItemProvider) { return(namedSolutionItemProvider.CreateSolutionItem(name)); } return(provider.CreateSolutionItem()); }
public ISolutionItem CreateSolutionItem() { return(_provider.CreateSolutionItem()); }
public Task <ISolutionItem> CreateSolutionItem() { return(provider.CreateSolutionItem()); }