I have the following class and I am trying to create an interface for this. However when I try refactor in VS2010. I get a message that: Could not extract interface. The type does not contain any members that could be extracted to an interface.
Is this related to my defining the class and/or method as static? What I do need is to be able to get this data without having to create an instance so that's why I made it all static.
public static class DataSourceService
{
    public static IEnumerable<DataSource> GetDataSources()
    {
        return new[]
            {
                new DataSource { Value = "0001", Text = "Development"  },
                new DataSource { Value = "0002", Text = "Production" }
            };
    }
}
 
     
    