blob: 747ebc2e82334b55be3496dae48ca40f09b6655d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
using Marina.DataAccess.DataMappers;
using Marina.Domain.Interfaces;
using Marina.Domain.Repositories;
using Marina.Infrastructure.Container;
namespace Marina.DataAccess.Repositories {
public class DockRepository : IDockRepository {
public DockRepository() : this( Resolve.DependencyFor< IDockDataMapper >( ) ) {}
public DockRepository( IDockDataMapper mapper ) {
this.mapper = mapper;
}
public IDock FindBy( long dockId ) {
return mapper.FindBy( dockId );
}
private readonly IDockDataMapper mapper;
}
}
|