public AddDiscardAttributeContextAction([NotNull] ICSharpContextActionDataProvider dataProvider) { myDataProvider = dataProvider; mySwa = dataProvider.Solution.GetComponent <SolutionAnalysisService>(); myBurstContextProvider = dataProvider.Solution.GetComponent <BurstContextProvider>(); }
protected BurstBulbItemsProvider(ISolution solution) : base(solution) { myBurstContextProvider = solution.GetComponent <BurstContextProvider>(); }
protected BurstContextActionBase([NotNull] ICSharpContextActionDataProvider dataProvider) : base(dataProvider) { myBurstContextProvider = dataProvider.Solution.GetComponent <BurstContextProvider>(); mySolutionAnalysisService = dataProvider.Solution.GetComponent <SolutionAnalysisService>(); }