Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/19/13 15:25:31 (11 years ago)
Author:
spimming
Message:

#1888:

  • Model classes implement new interface to track current state of entity
  • Mark EntityState property as 'not mapped'
  • Set hook to initialize entity as unchanged
  • Extension method for DbContext to apply changes only on modified entity
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/OaaS/HeuristicLab.Services.Optimization.Billing/HeuristicLab.Services.Optimization.Billing.csproj

    r9619 r9645  
    5959    <Compile Include="Interfaces\IGenericDao.cs" />
    6060    <Compile Include="Interfaces\IInvoiceFormattingEngine.cs" />
     61    <Compile Include="Interfaces\IObjectWithState.cs" />
    6162    <Compile Include="Interfaces\IOptimizationBilling.cs" />
    6263    <Compile Include="Business\MockupBillingService.cs" />
    6364    <Compile Include="Model\Model.cs" />
    6465    <Compile Include="Properties\AssemblyInfo.cs" />
     66    <Compile Include="Utils\DbContextUtil.cs" />
     67    <Compile Include="Utils\StateUtil.cs" />
    6568  </ItemGroup>
    6669  <ItemGroup>
Note: See TracChangeset for help on using the changeset viewer.