Доработка студии на предмет NHibernate
От: csharpworker  
Дата: 24.07.08 08:25
Оценка:
Кто не знает что такое NHibernate не проходите мимо — тут NHibernate не при чем.
В проект добавляю классы.
Жму в студии добавить класс и т.д.
Как можно доработать студию таким образом, чтобы в перечне добавляемых айтемов появился еще один элемент, назовем его NHibernateClass.cs
и когда я такой класс в проект добавлял бы то он генерил бы сразу следующий код:


using System;
using System.Collections.Generic;
using System.Text;
using NHibernate.Mapping.Attributes;

namespace Project.Model
{
    [Serializable()]
    [Class(Table = "TableName", Lazy = false)]
    class ClassName
    {
        [Id(0, Name = "ID", Column = "ID", UnsavedValue = "1", TypeType = typeof(int))]
        [Generator(1, Class = "native")]
        public int? ID { get; set; }


    }
}

потому как на текущий момент, добавляю просто класс и тупо копирую эти вещи из другого — надоело!
Re: Доработка студии на предмет NHibernate
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 24.07.08 08:39
Оценка:
Здравствуйте, csharpworker, Вы писали:

C>Как можно доработать студию таким образом, чтобы в перечне добавляемых айтемов появился еще один элемент, назовем его NHibernateClass.cs


http://msdn.microsoft.com/en-us/library/6db0hwky(VS.80).aspx
... << RSDN@Home 1.2.0 alpha 4 rev. 1095 on Windows Vista 6.0.6001.65536>>
AVK Blog
Re[2]: Доработка студии на предмет NHibernate
От: csharpworker  
Дата: 24.07.08 08:59
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Здравствуйте, csharpworker, Вы писали:


C>>Как можно доработать студию таким образом, чтобы в перечне добавляемых айтемов появился еще один элемент, назовем его NHibernateClass.cs


AVK>http://msdn.microsoft.com/en-us/library/6db0hwky(VS.80).aspx


спасибо! Полегчало при чем сразу и очень конкретно!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.