Changeset View
Changeset View
Standalone View
Standalone View
src/zanshin/app/dependencies.cpp
Show First 20 Lines • Show All 63 Lines • ▼ Show 20 Line(s) | 63 | Akonadi::ContextQueries(Akonadi::StorageInterface*, | |||
---|---|---|---|---|---|
64 | Akonadi::SerializerInterface*, | 64 | Akonadi::SerializerInterface*, | ||
65 | Akonadi::MonitorInterface*, | 65 | Akonadi::MonitorInterface*, | ||
66 | Akonadi::Cache*)>(); | 66 | Akonadi::Cache*)>(); | ||
67 | 67 | | |||
68 | deps.add<Domain::ContextRepository, | 68 | deps.add<Domain::ContextRepository, | ||
69 | Akonadi::ContextRepository(Akonadi::StorageInterface*, | 69 | Akonadi::ContextRepository(Akonadi::StorageInterface*, | ||
70 | Akonadi::SerializerInterface*)>(); | 70 | Akonadi::SerializerInterface*)>(); | ||
71 | 71 | | |||
72 | deps.add<Domain::DataSourceQueries>([] (Utils::DependencyManager *deps) { | 72 | deps.add<Domain::DataSourceQueries, | ||
73 | return new Akonadi::DataSourceQueries(deps->create<Akonadi::StorageInterface>(), | 73 | Akonadi::DataSourceQueries(Akonadi::StorageInterface*, | ||
74 | deps->create<Akonadi::SerializerInterface>(), | 74 | Akonadi::SerializerInterface*, | ||
75 | deps->create<Akonadi::MonitorInterface>()); | 75 | Akonadi::MonitorInterface*)>(); | ||
76 | }); | | |||
77 | 76 | | |||
78 | deps.add<Domain::DataSourceRepository>([] (Utils::DependencyManager *deps) { | 77 | deps.add<Domain::DataSourceRepository, | ||
79 | return new Akonadi::DataSourceRepository(deps->create<Akonadi::StorageInterface>(), | 78 | Akonadi::DataSourceRepository(Akonadi::StorageInterface*, | ||
80 | deps->create<Akonadi::SerializerInterface>()); | 79 | Akonadi::SerializerInterface*)>(); | ||
81 | }); | | |||
82 | 80 | | |||
83 | deps.add<Domain::ProjectQueries, | 81 | deps.add<Domain::ProjectQueries, | ||
84 | Akonadi::ProjectQueries(Akonadi::StorageInterface*, | 82 | Akonadi::ProjectQueries(Akonadi::StorageInterface*, | ||
85 | Akonadi::SerializerInterface*, | 83 | Akonadi::SerializerInterface*, | ||
86 | Akonadi::MonitorInterface*)>(); | 84 | Akonadi::MonitorInterface*)>(); | ||
87 | 85 | | |||
88 | deps.add<Domain::ProjectRepository, | 86 | deps.add<Domain::ProjectRepository, | ||
89 | Akonadi::ProjectRepository(Akonadi::StorageInterface*, | 87 | Akonadi::ProjectRepository(Akonadi::StorageInterface*, | ||
Show All 39 Lines |