Пример #1
0
 /// <summary>
 /// Конструктор с параметрами
 /// </summary>
 /// <param name="fileUploader">Загрузчик файлов. Можно определить так:
 /// <c>new FileUploader("\\Images\\UserPhotos\\")</c></param>
 /// <param name="createObject">Сервис, который создает объекты нужного класса. Обычно просто
 /// создание объекта: <c>new PictureCreateDao()</c></param>
 /// <param name="pattern">Шаблон, в котором хранятся общие свойства создаваемых объектов
 /// (например, id пользователя, который загружает эти файлы, id альбома, куда будут помещены
 /// файлы и т.д.)</param>
 protected UploadFileService(
     FileUploader fileUploader,
     CreateDao <TEntity> createObject,
     TEntity pattern)
 {
     UploadFile   = fileUploader;
     CreateObject = createObject;
     Pattern      = pattern;
 }
Пример #2
0
 public PictureUploadService(FileUploader fileUploader, CreateDao <Picture> createObject, Picture pattern)
     : base(fileUploader, createObject, pattern)
 {
 }