Files
Orchard/src/Orchard.Web/Core/Settings/Models/SiteDriver.cs

18 lines
529 B
C#
Raw Normal View History

using Orchard.Core.Settings.Records;
using Orchard.Data;
using Orchard.Models.Driver;
namespace Orchard.Core.Settings.Models {
public class SiteDriver : ModelDriverWithRecord<SiteSettingsRecord> {
public SiteDriver(IRepository<SiteSettingsRecord> repository)
: base(repository) {
}
protected override void New(NewModelContext context) {
if (context.ModelType == "site") {
context.Builder.Weld<SiteModel>();
}
}
}
}