MongoServices 0.2.0
A Service/Repository Framework for mongoDB
C:/Development/MongoServices/Source/MongoServices/Services/Classes/MongoServicesService.cs
Go to the documentation of this file.
00001 using System;
00002 using System.Collections.Generic;
00003 using System.Linq;
00004 using System.Text;
00005 
00006 namespace MongoServices
00007 {
00012         public abstract class MongoServicesService<T> : IMongoServicesService<T>
00013                 where T : MongoServicesModel
00014         {
00015                 #region Protected Properties
00016 
00017 
00018 
00019                 protected IMongoServicesRepository<T> MongoServicesRepository { get; private set; }
00020                 #endregion
00021 
00022                 #region Internal Properties
00023                 internal static ServiceConfigContainer<MongoServicesService<T>, T> ServiceConfig
00024                 {
00025                         get
00026                         {
00027                                 return ServiceConfigContainer<MongoServicesService<T>, T>.Instance;
00028                         }
00029                 }
00030                 #endregion
00031 
00032                 #region Public Constructors
00033 
00034 
00035 
00036 
00037                 public MongoServicesService(IMongoServicesRepository<T> mongoServicesRepository)
00038                 {
00039                         MongoServicesRepository = mongoServicesRepository;
00040                 }
00041                 #endregion
00042         }
00043 }
 All Classes Namespaces Files Functions Enumerations Properties