Files
LeafWeb/Core/DAL/DataService.cs
T
2016-01-29 11:25:44 -05:00

32 lines
579 B
C#

using System;
using System.Collections.Generic;
using System.Data.Entity;
using LeafWeb.Core.Models;
namespace LeafWeb.Core.DAL
{
public class DataService : IDisposable
{
public static void RegisterInitializer()
{
Database.SetInitializer(new LeafWebInitializer());
new LeafWebContext().Database.Initialize(true);
}
private readonly LeafWebContext _db = new LeafWebContext();
public void Dispose()
{
_db.Dispose();
}
#region Fluxnet Sites
public IEnumerable<FluxnetSite> GetFluxnetSites()
{
return _db.FluxnetSites;
}
#endregion
}
}