20 lines
519 B
C#
20 lines
519 B
C#
using Core;
|
|
using Generator.Repo;
|
|
|
|
namespace Generator.Services;
|
|
|
|
public class AnalyzeService
|
|
{
|
|
private readonly ApiAnalyzer _analyzer;
|
|
|
|
public AnalyzeService(ApiAnalyzer analyzer)
|
|
{
|
|
_analyzer = analyzer;
|
|
}
|
|
|
|
public IEnumerable<Location> ListSpecs() => _analyzer.ListSpecifications();
|
|
|
|
public bool CanBeGenerated(string folder, string spec) => _analyzer.CanBeGenerated(folder, spec);
|
|
|
|
public string GetSpecText(string folder, string spec) => _analyzer.GetText(folder, spec);
|
|
} |