powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с регуряными выражениями !
68 сообщений из 68, показаны все 3 страниц
Помогите с регуряными выражениями !
    #38475783
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Допустим есть строка:
Код: c#
1.
erfervrgerg  " wwecwec // wedwecwecc " //wexcwecwec


Нужно найти комментарий но только тот что вне кавычек вот мои потуги:
(?(?<=".*".*)//.*|//.*)
Который работает не так как надо:
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38475785
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
megazoid007, т.е. получается что условие в шаблоне всегда срабатывает по правую сторону | . Даже если условие тру.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38475849
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
megazoid007,
вернее оно одновременно срабатывает во правую и по левую одновременно
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476074
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megazoid007,
Код: c#
1.
var reg = new Regex(@"(?<=\/\/)[^""]*?$");


оно?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476276
megazoid007
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Boneshock,
Оно но не совсем, если подставить полноценный исходный код на любом языке который поддерживает такой вид комментария, то не работает, основной замысел был такой. Извиняюсь тормознул сразу недосказала про это.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476391
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt ,авторпошёл в ж. этот Рихтер плюсую
зы.имхо модератор проявил слабинку
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476402
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степи,

панедельнек же )) арбайтен надо.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476515
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Про конструктор что-то не понял, опять Хвост поджал хвост

В конструкторе мы имеем прокидывание контейнера , а не процессинг. Процессинг я попросил вкорячить для примера, чтобы сразу же за диспоузить. Если речь именно о процессинге в конструкторе, а не прокидывании контейнера, то разумеется это зло и так делать не нужно. Для буквоедов - пишем дополнительный метод Load и делаем в нём тоже самое. Смысл понятен?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476555
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не бросайтесь многозначными терминами. Если по-русски объяснить чего-то не можете.
Слово "Процессинг" - зарегистрированная торговая марка графического ява-клиента.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476571
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge, речь о долгоиграющей операции. Например, обращение к сервису и получение от него данных.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476583
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУShSerge, речь о долгоиграющей операции. Например, обращение к сервису и получение от него данных.
Это я так, на всякий случай. Мир ведь состоит не только из тех вещей, по которым учебники почитал. :)
ПС. На всякий случай напомнил, что смотрим и наблюдаем.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476589
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
Я бы не стал делать долгоиграющие операции в конструкторе, лучше создать объект и потоптаться по нему билдером от инжекта снаружи
другая причина, если провода оборваны или еще что, в лучшем случае вы получите не полноценный ( не доделанный объект)
в худшем исключение..
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476596
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиМСУ,
Я бы не стал делать долгоиграющие операции в конструкторе, лучше создать объект и потоптаться по нему билдером от инжекта снаружи
другая причина, если провода оборваны или еще что, в лучшем случае вы получите не полноценный ( не доделанный объект)
в худшем исключение..
Так я бы тоже не стал делать долгоиграющие операции в конструкторе, это зло. Ты вообще понял, что я хотел сказать?

Такое ощущение, что в понедельник все похмеляются
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476607
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Для тех, кто жаждет кода - долгоиграющая операция не в конструкторе.

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
public void OpenOrganizationWindow()
{
    var vm = new OrganizationViewModel(App.Container);

    var view = new OrganizationWindow();
    view.Owner = ActiveWindow;            
    view.DataContext = vm;
    view.Activated += (a, b) => { vm.Load(); };
    view.Closed += (a, b) => { vm.Dispose(); Application.Current.MainWindow.Focus(); };
    view.Show();
}



Кто хочет отзывчивости в виде DispatcherPriority.Background:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public void OpenOrganizationWindow()
{
    OrganizationViewModel vm = null;
            
    var view = new OrganizationWindow();
    view.Owner = ActiveWindow;
    view.Dispatcher.BeginInvoke(DispatcherPriority.Background, new Action(() =>
    {
        vm = new OrganizationViewModel(App.Container);
        vm.Load();

        view.DataContext = vm;
        view.Closed += (a, b) => { vm.Dispose(); Application.Current.MainWindow.Focus(); };
    }));
                        
    view.Show();
}



Основной момент - это передача контейнера в конструктор. А по поводу долгоиграющей операции в конструкторе, это я привел пример хвосту, чтобы не насиловать его детскую психику. Оказалось, зря
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476611
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
авторречь о долгоиграющей операции. Например, обращение к сервису и получение от него данных.
да я не пил четыре дня, да и до этого в общем то не очень пил...))
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476631
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
ну через конструктор, ну пускай будет через конструктор, можно из глобального контейнера попросить ребенка а потом его угробить в месте с формой, не?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476633
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степида я не пил четыре дня, да и до этого в общем то не очень пил...))
А фигли мне чесать тогда про зло процессинга в конструкторе? Разумеется это зло. У нас речь-то была изначально про передачу контейнера в конструктор. Я лично вижу в этом только выгоду. Да, зависимость от контейнера, но насколько это критично для тебя - отдельный вопрос. Потом я попытался усложнить задачу с предварительным вызовом сервиса и его диспоузингом. Он вообще начал бредить, что вью модель не должна обращаться к сервисам. Ну и так далее. Вообщем, не буду пересказывать весь тред.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476639
Boneshock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
megazoid007,
покажи тогда реальный пример, с которым нужно работать

МСУ, hVostt
эй, засрали свой топик теперь в чужой перешли? а ну брысь:)
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476641
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиМСУ, ну через конструктор, ну пускай будет через конструктор
О чём и речь! Но я усложнил ему задачу, обращение к сервису и его диспоузинг при работе пользователя с окном. Эту задачу он не решил. Вот такой он двоешник...

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
public class EmployeesViewModel : ViewModelBase
{
    private IUnityContainer Container;

    public EmployeesViewModel(IUnityContainer container)
    {
        Container = container;
    }

    public override void Load()
    {
        base.Load();
        Find();
    }

    public void Find()
    {
        var items = Enumerable.Empty<Employee>();

        if (!string.IsNullOrEmpty(LastName))
        {
            var ctx = Container.Resolve<IDataContext>();
            items = ctx.GetEmployees().Where(d => d.LastName.Contains(LastName));
            ctx.Dispose();
        }

        Employees = new ObservableCollection<Employee>(items);
        TotalRows = Employees.Count;        
    }
}
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476644
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boneshockэй, засрали свой топик теперь в чужой перешли? а ну брысь:)
Ок, сорри :)
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476651
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,
он скорее всего имел ввиду, куда ты будешь двигать этот контейнер из конструктора, или в пропеть объекта - тогда объект
становится зависимым от контейнера, или инициализировать проперти из конструктора при помощи контейнера, как бы то же не очень...... но пойдет..
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476657
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По мне, дак я бы контейнер вообще не совал никуда,
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476662
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А сделал бы для него репозитарий объектов, что бы никто не видел это страшилище..
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476680
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Boneshock,
авторпокажи тогда реальный пример, с которым нужно работать
Чуть позже яростный меч будет, он тебе на раз напишет, он дока в этом деле
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476749
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЭту задачу он не решил. Вот такой он двоешник...

я тебе решил задачу. не тупи.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476811
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttя тебе решил задачу. не тупи.
Ты не решил задачу. Решение - это предоставленный код. Такой, какой предоставляю я - всё ясно и понятно. У тебя же половина фантазии, половина каких-то ошметков кода, половина пустопорожней хрени мол "так делать нельзя, вью модель не должна обращаться к сервисам". Если ты не балаболка, я всё еще жду полноценного решения.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476843
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУРешение - это предоставленный код.

я тебе предоставил код, в котором всё ясно и понятно. отдельный момент, на который стоит обратить внимание, я выделил цветом. ещё и пояснения необходимые дал. что в этом решении тебе непонятно?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476848
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЕсли ты не балаболка, я всё еще жду полноценного решения.

я тебе предлагаю продрать глаза и посмотреть на решение которое я тебе предоставил. не вижу причин его сюда копипастить. будут вопросы, задавай.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476857
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУРешение - это предоставленный код.

я тебе предоставил код, в котором всё ясно и понятно. отдельный момент, на который стоит обратить внимание, я выделил цветом. ещё и пояснения необходимые дал. что в этом решении тебе непонятно?

Где он, этот код? Покажи пальцем.

P.S. Ты так позорно еще не сливался
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476859
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУЕсли ты не балаболка, я всё еще жду полноценного решения.

я тебе предлагаю продрать глаза и посмотреть на решение которое я тебе предоставил. не вижу причин его сюда копипастить. будут вопросы, задавай.

Давай сначала. Я выше дал тебе реальный код. Приведи прямо сейчас сюда реальную альтернативу. Прямо здесь и сейчас. Я жду.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476860
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУГде он, этот код? Покажи пальцем.

P.S. Ты так позорно еще не сливался

упал чтоли? 15183035
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476862
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯ выше дал тебе реальный код. Приведи прямо сейчас сюда реальную альтернативу.

мозги не ипай. ты дал задачу, я тебе показал решение.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476889
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

и ещё. для тугодумов.

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
public class EmployeesViewModel : ViewModelBase
{
    // private IUnityContainer Container; // УГ detected!

   private Func<Owned<IDataContext>> _contextFactory;

    public EmployeesViewModel(Func<Owned<IDataContext>> contextFactory)  // OK
      //(IUnityContainer container) // УГ detected!
    {
        // Container = container; // УГ detected!
        _contextFactory = contextFactory; 
    }

    public override void Load()
    {
        base.Load();
        Find();
    }

    public void Find()
    {
        var items = Enumerable.Empty<Employee>();

        if (!string.IsNullOrEmpty(LastName))
        {
            using (var ctx = _contextFactory())
            {
               items = ctx.Value.GetEmployees().Where(d => d.LastName.Contains(LastName));
            }
        }

        Employees = new ObservableCollection<Employee>(items);
        TotalRows = Employees.Count;        
    }
}
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476901
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, где диспоузинг, клоун?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476924
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
Func<Owned<IDataContext>>


кусочек сахару, с тем же успехом можно инжектировать интерфейс фабрики

PS срач на тему интерфей vs делегат уже был
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476939
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУhVostt, где диспоузинг, клоун?

ты либо на столько туп , что до тебя не доходит, где выполняется диспоуз. либо реально просто не вывозишь, раз на дешёвые оскорбления скатился. ещё голой сракой светани, для пущей убедительности.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476948
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилкусочек сахару, с тем же успехом можно инжектировать интерфейс фабрики

это не принципиально. с тем же успохом можно заменить на IDataContextFactory. я показал принцип, а конкретная реализация это уже by design.

основная задача — передать управлению временем жизни объекта DI-контейнеру. у UOW контейнера Owned<T> метод Dispose выполняет роль передачи сообщения DI-контейнеру, что объект больше не нужен, можешь уничтожить его. и он будет незамедлительно уничтожен, если был соответствующим образом зарегистрирован (PerOwnedScope). профит здесь в том, что можно сменить тип регистрацию и уничтожать контекст следуя другой логике, без ковыряния его потребителей.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476963
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУhVostt, где диспоузинг, клоун?

ты либо на столько туп , что до тебя не доходит, где выполняется диспоуз. либо реально просто не вывозишь, раз на дешёвые оскорбления скатился. ещё голой сракой светани, для пущей убедительности.

Ты реально уже просто начал месево гнать с полубредни. Я тебе спрашиваю "где диспоузинг находится"? Он находится во вью модели - что и требовалось доказать. Управление жизнью ведется не в контейнере.

Ты долго будешь дурака включать?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476968
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttИзопропилкусочек сахару, с тем же успехом можно инжектировать интерфейс фабрики

это не принципиально. с тем же успохом можно заменить на IDataContextFactory. я показал принцип, а конкретная реализация это уже by design.

Ты с упорством мартышки и с гордостью воробья ввёл новый слой в виде фабрики, тупо отдиспоузил его - всё, крутой кулхацкер теперь?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476978
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, а вообще ты знатно копипастишь код из документации автофака

http://code.google.com/p/autofac/wiki/OwnedInstances

А теперь слабо нормальное решение? Ну и на всякий случай напомню - без зависимости от контейнера.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476980
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А занахера все эти упражнения c dispose для короткоживущего контроллера?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476984
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУhVostt, а вообще ты знатно копипастишь код из документации автофака

наконец-то дошло... ты этот код знатным говнокодищем назвал, забыл? я с самого начала говорил, что ничего не придумывал.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476985
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хвост, вообще так. Чтобы мы разговаривали на одном языке, предлагаю тебе привести реальный пример для Unity. Это проверенный веками контейнер, родная реализация майкрософта. Ты же сам утверждал, что не единым шаблоном дышишь. Давай, порви границы шаблонов
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476988
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы с упорством мартышки и с гордостью воробья ввёл новый слой в виде фабрики, тупо отдиспоузил его - всё, крутой кулхацкер теперь?

будешь продолжать с упорством идиота строить из себя идиота, я ведь поверю.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476989
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУhVostt, а вообще ты знатно копипастишь код из документации автофака

наконец-то дошло... ты этот код знатным говнокодищем назвал, забыл? я с самого начала говорил, что ничего не придумывал.

Ты копипастил огрызки. А я жду полноценного компилируемого решения. Я с самого начала говорил, что ты теоретик без грамма опыта. То вью модели нельзя дергать сервисы, то контейнер запрещено передавать в конструктор класса, то лямбда компилируется в Expression...
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476990
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУХвост, вообще так. Чтобы мы разговаривали на одном языке, предлагаю тебе привести реальный пример для Unity. Это проверенный веками контейнер, родная реализация майкрософта. Ты же сам утверждал, что не единым шаблоном дышишь. Давай, порви границы шаблонов

сначало твой ход. что не так с приведённым мною решением? вся проблема в "дополнительном слое"? это тебя беспокоит? поговорим об этом?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476991
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУТы с упорством мартышки и с гордостью воробья ввёл новый слой в виде фабрики, тупо отдиспоузил его - всё, крутой кулхацкер теперь?

будешь продолжать с упорством идиота строить из себя идиота, я ведь поверю.

Я жду работающий код, а не говнокопиписат.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476992
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
говнокопиписат == говнокопипаст
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476993
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы копипастил огрызки. А я жду полноценного компилируемого решения. Я с самого начала говорил, что ты теоретик без грамма опыта. То вью модели нельзя дергать сервисы, то контейнер запрещено передавать в конструктор класса, то лямбда компилируется в Expression...

а ты грамм опыта без элементарных знаний в теории. лучше тебе от этого?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476995
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУХвост, вообще так. Чтобы мы разговаривали на одном языке, предлагаю тебе привести реальный пример для Unity. Это проверенный веками контейнер, родная реализация майкрософта. Ты же сам утверждал, что не единым шаблоном дышишь. Давай, порви границы шаблонов

сначало твой ход. что не так с приведённым мною решением? вся проблема в "дополнительном слое"? это тебя беспокоит? поговорим об этом?

А ты смешон. Я тебе привёл решение, оно 100% работает. Ты еще не выполнил домашнее задание, так что "сначала твой ход" выглядит просто детской забавой.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476996
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУТы копипастил огрызки. А я жду полноценного компилируемого решения. Я с самого начала говорил, что ты теоретик без грамма опыта. То вью модели нельзя дергать сервисы, то контейнер запрещено передавать в конструктор класса, то лямбда компилируется в Expression...

а ты грамм опыта без элементарных знаний в теории. лучше тебе от этого?

Лучше один раз увидеть, чем сто раз услышать. Поверь мне, это намного лучше.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38476997
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯ жду работающий код, а не говнокопиписат.

поговорим о приведённом мною решении? между прочим там 90% копипасты твоего кода? самокритика это хорошо
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477000
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЯ тебе привёл решение, оно 100% работает.

а где я утверждал обратное? работает и работает. знаешь сколько говнища на просторах работает? и что?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477004
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Повторяю еще раз: 15186685
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477005
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЛучше один раз увидеть, чем сто раз услышать. Поверь мне, это намного лучше.

лучше-хуже, шаблонное-нешаблонно, серебрянная-несеребряная, лапша-нелапша. ты слишком много думаешь о постороннем. сосредоточься на задаче. я её решил. ты же плакал, что DI не может контроллировать короткоживущий контекст, который тебе абарсацца как надо тут же задиспоузить. ну я и показал как это сделать силами DI. теперь тебе на Unity решение подавай. может уже признаешь, что неправ. или так и скажи, что принципиально непровоту не признаешь, и оставим как есть. потому что ты уже одолел. все мозги вытрахал. чесслово. ладно бы умное что-нибудь лопотал, было бы чему поучиться. так нет же. клоуны, мартышки... херня всякая не относящаяся к теме.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477011
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУЛучше один раз увидеть, чем сто раз услышать. Поверь мне, это намного лучше.

лучше-хуже, шаблонное-нешаблонно, серебрянная-несеребряная, лапша-нелапша. ты слишком много думаешь о постороннем. сосредоточься на задаче. я её решил.
Ты не решил задачу. Во-первых, у тебя во вью-модели происходит диспоузинг. Давеча ты утверждал, что диспоузить должен только контейнер. Как понимать?

hVosttты же плакал, что DI не может контроллировать короткоживущий контекст, который тебе абарсацца как надо тут же задиспоузить. ну я и показал как это сделать силами DI. теперь тебе на Unity решение подавай. может уже признаешь, что неправ. или так и скажи, что принципиально непровоту не признаешь, и оставим как есть. потому что ты уже одолел. все мозги вытрахал. чесслово. ладно бы умное что-нибудь лопотал, было бы чему поучиться. так нет же. клоуны, мартышки... херня всякая не относящаяся к теме.
Слёзы, плач и рыдания. Жалкая попытка съехать с ответа. Где решение?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477014
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУПовторяю еще раз: 15186685

я не желаю вовлекаться в ещё один бестолковый фарс. опыт с предыдущим примером показал, что ты сделаешь всё что угодно, будеш дурака включать, трещать о чем угодно, лишь бы не признать, что облажался. или не облажался. ты просто не понимаешь по ходу ничего. хз. так хули толку?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477015
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы не решил задачу. Во-первых, у тебя во вью-модели происходит диспоузинг. Давеча ты утверждал, что диспоузить должен только контейнер. Как понимать?

во вью-модели не происходит диспоузинг . разуй млять глаза!
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477017
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУГде решение?

я тебе 2 раза (уже) привёл решение. у тебя просто времнный тупняк? или ты просто по жизни больной?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477023
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУПовторяю еще раз: 15186685

я не желаю вовлекаться в ещё один бестолковый фарс. опыт с предыдущим примером показал, что ты сделаешь всё что угодно, будеш дурака включать, трещать о чем угодно, лишь бы не признать, что облажался. или не облажался. ты просто не понимаешь по ходу ничего. хз. так хули толку?

То есть слив?

hVosttМСУТы не решил задачу. Во-первых, у тебя во вью-модели происходит диспоузинг. Давеча ты утверждал, что диспоузить должен только контейнер. Как понимать?

во вью-модели не происходит диспоузинг . разуй млять глаза!
Разуваю. Во EmployeesViewModel.Find происходит "хардкодный" диспоуз _contextFactory. Ты дурак?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477026
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУГде решение?

я тебе 2 раза (уже) привёл решение. у тебя просто времнный тупняк? или ты просто по жизни больной?

Ты привел детскую отмазку. Во-первый, левая кислотно-сахарная фабрика, по сути те же яйца, только в профиль. Такой же диспоуз во вью модели. До этого ты верещал, что сам контейнер должен убивать и никаких диспоузов быть не должно. А тут мы видишь такую жесть. Почему же ты раньше так не написал? Боялся?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477028
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУГде решение?

я тебе 2 раза (уже) привёл решение. у тебя просто времнный тупняк? или ты просто по жизни больной?

Ты мне два раза слил, а не привел решение. Прими таблетку и сделай вещи.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477031
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, а как же твой дикий постулат о том, что вью модель не должна дергать сервисы? Так должна или не должна? Как правильно, разъясни?

Сбегаю пока за попкорном
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477038
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

тваю жа ма...

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public class EmployeesViewModel : ViewModelBase
{
    private IWindowService WinService;

    public EmployeesViewModel(IWindowService windowService, Owned<IDataContext> context)
   // дитятко, строческой выше я получаю Unit Of Work в виде Owned<IDataContxt>
   // подставь реализацию UOW своего любимого контейнера, или придумай свою, это оч. просто
    {
        WinService = windowService;        
        
        context.Value.GetData()... // обращение к сервису, что-то делаем
        
        context.Dispose(); // OK
        // строчечкой выше, ребёнок, я вызвал Dispose у UOW, который сообщает DI-контейнеру,
        // что сервис больше не нужен и уничтожит его... возможно. если так будет нужно.
    }
}
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477039
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУТы привел детскую отмазку. Во-первый, левая кислотно-сахарная фабрика, по сути те же яйца, только в профиль. Такой же диспоуз во вью модели. До этого ты верещал, что сам контейнер должен убивать и никаких диспоузов быть не должно. А тут мы видишь такую жесть. Почему же ты раньше так не написал? Боялся?

такой же да не такой. ограниченность ума не даёт понять тебе разницу?!

ну ок. тогда закрываем тему. не собираюсь тебе азы азов объяснять.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477041
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУ,

тваю жа ма...

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
public class EmployeesViewModel : ViewModelBase
{
    private IWindowService WinService;

    public EmployeesViewModel(IWindowService windowService, Owned<IDataContext> context)
   // дитятко, строческой выше я получаю Unit Of Work в виде Owned<IDataContxt>
   // подставь реализацию UOW своего любимого контейнера, или придумай свою, это оч. просто
    {
        WinService = windowService;        
        
        context.Value.GetData()... // обращение к сервису, что-то делаем
        
        context.Dispose(); // OK
        // строчечкой выше, ребёнок, я вызвал Dispose у UOW, который сообщает DI-контейнеру,
        // что сервис больше не нужен и уничтожит его... возможно. если так будет нужно.
    }
}


Чем это принципиально отличается от непосредственного освобождения? Зависимость от unit of work?
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477042
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУДо этого ты верещал, что сам контейнер должен убивать и никаких диспоузов быть не должно.

в приведенном мною решении именно так и есть. только сам контейнер убивает свою зависимость.

а диспоз у контейнера UOW Это сахар. для возможности использования Как RAII. но в своём UOW можешь приделать метод с другим именем. туть от этого не поменяется.
...
Рейтинг: 0 / 0
Помогите с регуряными выражениями !
    #38477044
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttМСУТы привел детскую отмазку. Во-первый, левая кислотно-сахарная фабрика, по сути те же яйца, только в профиль. Такой же диспоуз во вью модели. До этого ты верещал, что сам контейнер должен убивать и никаких диспоузов быть не должно. А тут мы видишь такую жесть. Почему же ты раньше так не написал? Боялся?

такой же да не такой. ограниченность ума не даёт понять тебе разницу?!

ну ок. тогда закрываем тему. не собираюсь тебе азы азов объяснять.

Ты просто ребенок с одним вшитым шаблоном. Что по поводу вью модели? Можно дергать сервисы?
...
Рейтинг: 0 / 0
68 сообщений из 68, показаны все 3 страниц
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Помогите с регуряными выражениями !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]