Thread View: alt.pl.comp.lang.csharp
3 messages
3 total messages
Started by mk
Tue, 13 Apr 2010 06:53
Connection string w osobnym dll.
Author: mk
Date: Tue, 13 Apr 2010 06:53
Date: Tue, 13 Apr 2010 06:53
13 lines
1675 bytes
1675 bytes
Witam, Mam następujący problem. Szereg parametrów aplikacji głównej znajduje się w pliku konfiguracyjnym app.config. Dostęp do bazy danych realizowany jest za pomocą Linq2sql ale jego definicja znajduje się w osobnym dll'u. Kiedy tworzę data model w tym dll'u automatycznie tworzy się dodatkowy plik app.config w tym dll'u zawierający connection string do bazy. Czy jest jakaś możliwość aby automatycznie zmergować oba pliki app.config? To znaczy chciałbym aby DataModel w dll'u pobierał sobie connestion string który zdefiniowany jest w applikacji głównej? Pozdrawiam Mariusz
Re: Connection string w osobnym dll.
Author: yamma
Date: Tue, 13 Apr 2010 09:53
Date: Tue, 13 Apr 2010 09:53
19 lines
2015 bytes
2015 bytes
mk wrote: > Witam, > > Mam następujący problem. Szereg parametrów aplikacji głównej znajduje > się w pliku konfiguracyjnym app.config. Dostęp do bazy danych > realizowany jest za pomocą Linq2sql ale jego definicja znajduje się w > osobnym dll'u. Kiedy tworzę data model w tym dll'u automatycznie > tworzy się dodatkowy plik app.config w tym dll'u zawierający > connection string do bazy. Czy jest jakaś możliwość aby automatycznie > zmergować oba pliki app.config? To znaczy chciałbym aby DataModel w > dll'u pobierał sobie connestion string który zdefiniowany jest w > applikacji głównej? Skoro już separujesz warstwę danych, to po co ci potrzebny connection string w pliku konfiguracyjnym aplikacji głownej? To jest, że tak powiem, prywatna sprawa tej dllki. Natomiast jeśli chcesz z poziomu interfejsu użytkownika wprowadzić tam jakąś wartość (znaczy, do app.configu tej dllki), to po prostu wystaw jakiś interfejs bądź metodę. yamma
Re: Connection string w osobnym dll.
Author: 3P
Date: Wed, 21 Apr 2010 15:43
Date: Wed, 21 Apr 2010 15:43
28 lines
2191 bytes
2191 bytes
Dnia 13-04-2010 o 12:53:34 yamma <yamma@wp.pl> napisał(a): > mk wrote: >> Witam, >> >> Mam następujący problem. Szereg parametrów aplikacji głównej znajduje >> się w pliku konfiguracyjnym app.config. Dostęp do bazy danych >> realizowany jest za pomocą Linq2sql ale jego definicja znajduje się w >> osobnym dll'u. Kiedy tworzę data model w tym dll'u automatycznie >> tworzy się dodatkowy plik app.config w tym dll'u zawierający >> connection string do bazy. Czy jest jakaś możliwość aby automatycznie >> zmergować oba pliki app.config? To znaczy chciałbym aby DataModel w >> dll'u pobierał sobie connestion string który zdefiniowany jest w >> applikacji głównej? > > Skoro już separujesz warstwę danych, to po co ci potrzebny connection > string w pliku konfiguracyjnym aplikacji głownej? To jest, że tak > powiem, prywatna sprawa tej dllki. Natomiast jeśli chcesz z poziomu > interfejsu użytkownika wprowadzić tam jakąś wartość (znaczy, do > app.configu tej dllki), to po prostu wystaw jakiś interfejs bądź metodę. > yamma Nie zgodzę się z tym co napisał yamma. W ASP.NET też masz dostęp do danych poza WebSitem, a conn stringa masz w web.config. A odpowiadając na pytanie. Dll-ka wyciągnie sobie ustawienie z app.config aplikacji.
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads