Catel.ReSharper.CatelProperties.Providers.ExposeModelPropertyDataItemProvider.CreateWorkflow C# (CSharp) Method

CreateWorkflow() public method

public CreateWorkflow ( IDataContext dataContext ) : IEnumerable
dataContext IDataContext
return IEnumerable
        public IEnumerable<IGenerateActionWorkflow> CreateWorkflow(IDataContext dataContext)
        {
            Argument.IsNotNull(() => dataContext);

            var solution = dataContext.GetData(DataConstants.SOLUTION);
            var iconManager = solution.GetComponent<PsiIconManager>();
            var icon = iconManager.GetImage(CLRDeclaredElementType.PROPERTY);

            yield return new ExposeModelPropertyDataWorkflow(icon);
        }
    }
ExposeModelPropertyDataItemProvider