示例#1
0
        public RoslynBasedModelUpdater(RoslynBasedModel model, Workspace workspace)
        {
            _model     = model;
            _workspace = workspace;

            _workspace.WorkspaceChanged += UpdateModelAsync;
        }
示例#2
0
        internal RoslynBasedModelBuilder(IRoslynModelProvider roslynModelProvider)
        {
            _roslynModelProvider = roslynModelProvider;
            _model = new RoslynBasedModel();

            //var workspace = _roslynModelProvider.GetWorkspace();
            //_roslynBasedModelUpdater = new RoslynBasedModelUpdater(_model, workspace);
        }