Директория проекта в общем коде.

tka4enko.ilya

Client
Регистрация
20.10.2015
Сообщения
61
Благодарностей
9
Баллы
8
Добрый день!
Столкнулся с задачей писать дампы ошибок при работе с БД.
Хотел писать их в директорию, вот только в общем коде project.Directory не доступен, и макрос {-Project.Directory-} вроде тоже прикрутить не удалось. Может что то нужно дописать в use? Прошу помочь, так как тягать это параметром очень проблематично.
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
private IZennoPosterProjectModel _project;
и использование _project.Directory без скобок
 

tka4enko.ilya

Client
Регистрация
20.10.2015
Сообщения
61
Благодарностей
9
Баллы
8
Эх, у меня туго с интерфейсами. Спасибо. буду капать в эту сторону
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
Эх, у меня туго с интерфейсами. Спасибо. буду капать в эту сторону
ну если пишишь про общий код то наверно понял куда записать одну строку и потом использовать в общем коде _project
 

tka4enko.ilya

Client
Регистрация
20.10.2015
Сообщения
61
Благодарностей
9
Баллы
8
ну я писал ее в класс общего кода. пока в ответ на обращение к _project.Directory ошибка "Для нестатического поля, метода или свойства "ZennoLab.OwnCode.CommonCode._project" требуется ссылка на объект".
Я общим кодом пользовался методом тыка ))
 

ssXXXss

Client
Регистрация
23.12.2014
Сообщения
7 379
Благодарностей
2 041
Баллы
113
ну я писал ее в класс общего кода. пока в ответ на обращение к _project.Directory ошибка "Для нестатического поля, метода или свойства "ZennoLab.OwnCode.CommonCode._project" требуется ссылка на объект".
Я общим кодом пользовался методом тыка ))
....

2016-10-03_224639.png
 
  • Спасибо
Реакции: tka4enko.ilya

VerBin

Client
Регистрация
28.05.2016
Сообщения
555
Благодарностей
457
Баллы
63
Вам предлагают при создании вашего обьекта передавать в контруктор параметр project, чтобы к нему был доступ из вашего обьекта.
Код:
var бла = new Бла(project);
 
  • Спасибо
Реакции: tka4enko.ilya

tka4enko.ilya

Client
Регистрация
20.10.2015
Сообщения
61
Благодарностей
9
Баллы
8
ну да. как то так и получается. без доп параметра короче не обойтись.
 

Кто просматривает тему: (Всего: 3, Пользователи: 0, Гости: 3)