public TablCreater(UIDocument uidoc, GetElements getElements, AppSettings appSettings) { _uidoc = uidoc; _doc = uidoc.Document; _getElements = getElements; _appSettings = appSettings; }
public IntersectionFinder(UIDocument uidoc, UserSettings userSettings) { _uidoc = uidoc; _doc = uidoc.Document; _userSettings = userSettings; _appSettings = JsonConvert.DeserializeObject <AppSettings>(File.ReadAllText(@"D:\Users\nikitenkoaa\Desktop\GreenBIM\GreenBIM\FinishSheet\UsersSetting.json", System.Text.Encoding.Default)); _getElement = new GetElements(_doc, _appSettings, _userSettings); _tablCreater = new TablCreater(uidoc, _getElement, _appSettings); }