public virtual void AddFeature(ProjectFeature <TProjectSettings> projectFeature) { projectFeature.Project = this; Features.Add(projectFeature); }
/// <summary> /// /// </summary> /// <typeparam name="TProjectSettings"></typeparam> /// <param name="projectFeature"></param> /// <param name="dbObject"></param> /// <returns></returns> public static bool IsView <TProjectSettings>(this ProjectFeature <TProjectSettings> projectFeature, IDbObject dbObject) where TProjectSettings : class, IProjectSettings, new() => projectFeature.Project.Database.FindView(dbObject.FullName) == null ? false : true;