Commit 03b0036d6188864e64766f2d13ce75784b033a21

Authored by Schwirg László
1 parent 05176009

v3.0.2 nuget

.gitattributes 0 → 100644
... ... @@ -0,0 +1,63 @@
  1 +###############################################################################
  2 +# Set default behavior to automatically normalize line endings.
  3 +###############################################################################
  4 +* text=auto
  5 +
  6 +###############################################################################
  7 +# Set default behavior for command prompt diff.
  8 +#
  9 +# This is need for earlier builds of msysgit that does not have it on by
  10 +# default for csharp files.
  11 +# Note: This is only used by command line
  12 +###############################################################################
  13 +#*.cs diff=csharp
  14 +
  15 +###############################################################################
  16 +# Set the merge driver for project and solution files
  17 +#
  18 +# Merging from the command prompt will add diff markers to the files if there
  19 +# are conflicts (Merging from VS is not affected by the settings below, in VS
  20 +# the diff markers are never inserted). Diff markers may cause the following
  21 +# file extensions to fail to load in VS. An alternative would be to treat
  22 +# these files as binary and thus will always conflict and require user
  23 +# intervention with every merge. To do so, just uncomment the entries below
  24 +###############################################################################
  25 +#*.sln merge=binary
  26 +#*.csproj merge=binary
  27 +#*.vbproj merge=binary
  28 +#*.vcxproj merge=binary
  29 +#*.vcproj merge=binary
  30 +#*.dbproj merge=binary
  31 +#*.fsproj merge=binary
  32 +#*.lsproj merge=binary
  33 +#*.wixproj merge=binary
  34 +#*.modelproj merge=binary
  35 +#*.sqlproj merge=binary
  36 +#*.wwaproj merge=binary
  37 +
  38 +###############################################################################
  39 +# behavior for image files
  40 +#
  41 +# image files are treated as binary by default.
  42 +###############################################################################
  43 +#*.jpg binary
  44 +#*.png binary
  45 +#*.gif binary
  46 +
  47 +###############################################################################
  48 +# diff behavior for common document formats
  49 +#
  50 +# Convert binary document formats to text before diffing them. This feature
  51 +# is only available from the command line. Turn it on by uncommenting the
  52 +# entries below.
  53 +###############################################################################
  54 +#*.doc diff=astextplain
  55 +#*.DOC diff=astextplain
  56 +#*.docx diff=astextplain
  57 +#*.DOCX diff=astextplain
  58 +#*.dot diff=astextplain
  59 +#*.DOT diff=astextplain
  60 +#*.pdf diff=astextplain
  61 +#*.PDF diff=astextplain
  62 +#*.rtf diff=astextplain
  63 +#*.RTF diff=astextplain
... ...
.gitignore 0 → 100644
... ... @@ -0,0 +1,242 @@
  1 +## Ignore Visual Studio temporary files, build results, and
  2 +## files generated by popular Visual Studio add-ons.
  3 +
  4 +# User-specific files
  5 +*.suo
  6 +*.user
  7 +*.userosscache
  8 +*.sln.docstates
  9 +
  10 +# User-specific files (MonoDevelop/Xamarin Studio)
  11 +*.userprefs
  12 +
  13 +# Build results
  14 +[Dd]ebug/
  15 +[Dd]ebugPublic/
  16 +[Rr]elease/
  17 +[Rr]eleases/
  18 +[Xx]64/
  19 +[Xx]86/
  20 +[Bb]uild/
  21 +bld/
  22 +[Bb]in/
  23 +[Oo]bj/
  24 +
  25 +# Visual Studio 2015 cache/options directory
  26 +.vs/
  27 +# Uncomment if you have tasks that create the project's static files in wwwroot
  28 +#wwwroot/
  29 +
  30 +# MSTest test Results
  31 +[Tt]est[Rr]esult*/
  32 +[Bb]uild[Ll]og.*
  33 +
  34 +# NUNIT
  35 +*.VisualState.xml
  36 +TestResult.xml
  37 +
  38 +# Build Results of an ATL Project
  39 +[Dd]ebugPS/
  40 +[Rr]eleasePS/
  41 +dlldata.c
  42 +
  43 +# DNX
  44 +project.lock.json
  45 +artifacts/
  46 +
  47 +*_i.c
  48 +*_p.c
  49 +*_i.h
  50 +*.ilk
  51 +*.meta
  52 +*.obj
  53 +*.pch
  54 +*.pdb
  55 +*.pgc
  56 +*.pgd
  57 +*.rsp
  58 +*.sbr
  59 +*.tlb
  60 +*.tli
  61 +*.tlh
  62 +*.tmp
  63 +*.tmp_proj
  64 +*.log
  65 +*.vspscc
  66 +*.vssscc
  67 +.builds
  68 +*.pidb
  69 +*.svclog
  70 +*.scc
  71 +
  72 +# Chutzpah Test files
  73 +_Chutzpah*
  74 +
  75 +# Visual C++ cache files
  76 +ipch/
  77 +*.aps
  78 +*.ncb
  79 +*.opendb
  80 +*.opensdf
  81 +*.sdf
  82 +*.cachefile
  83 +*.VC.db
  84 +
  85 +# Visual Studio profiler
  86 +*.psess
  87 +*.vsp
  88 +*.vspx
  89 +*.sap
  90 +
  91 +# TFS 2012 Local Workspace
  92 +$tf/
  93 +
  94 +# Guidance Automation Toolkit
  95 +*.gpState
  96 +
  97 +# ReSharper is a .NET coding add-in
  98 +_ReSharper*/
  99 +*.[Rr]e[Ss]harper
  100 +*.DotSettings.user
  101 +
  102 +# JustCode is a .NET coding add-in
  103 +.JustCode
  104 +
  105 +# TeamCity is a build add-in
  106 +_TeamCity*
  107 +
  108 +# DotCover is a Code Coverage Tool
  109 +*.dotCover
  110 +
  111 +# NCrunch
  112 +_NCrunch_*
  113 +.*crunch*.local.xml
  114 +nCrunchTemp_*
  115 +
  116 +# MightyMoose
  117 +*.mm.*
  118 +AutoTest.Net/
  119 +
  120 +# Web workbench (sass)
  121 +.sass-cache/
  122 +
  123 +# Installshield output folder
  124 +[Ee]xpress/
  125 +
  126 +# DocProject is a documentation generator add-in
  127 +DocProject/buildhelp/
  128 +DocProject/Help/*.HxT
  129 +DocProject/Help/*.HxC
  130 +DocProject/Help/*.hhc
  131 +DocProject/Help/*.hhk
  132 +DocProject/Help/*.hhp
  133 +DocProject/Help/Html2
  134 +DocProject/Help/html
  135 +
  136 +# Click-Once directory
  137 +publish/
  138 +
  139 +# Publish Web Output
  140 +*.[Pp]ublish.xml
  141 +*.azurePubxml
  142 +
  143 +# TODO: Un-comment the next line if you do not want to checkin
  144 +# your web deploy settings because they may include unencrypted
  145 +# passwords
  146 +#*.pubxml
  147 +*.publishproj
  148 +
  149 +# NuGet Packages
  150 +*.nupkg
  151 +# The packages folder can be ignored because of Package Restore
  152 +**/packages/*
  153 +# except build/, which is used as an MSBuild target.
  154 +!**/packages/build/
  155 +# Uncomment if necessary however generally it will be regenerated when needed
  156 +#!**/packages/repositories.config
  157 +# NuGet v3's project.json files produces more ignoreable files
  158 +*.nuget.props
  159 +*.nuget.targets
  160 +
  161 +# Microsoft Azure Build Output
  162 +csx/
  163 +*.build.csdef
  164 +
  165 +# Microsoft Azure Emulator
  166 +ecf/
  167 +rcf/
  168 +
  169 +# Windows Store app package directory
  170 +AppPackages/
  171 +BundleArtifacts/
  172 +
  173 +# Visual Studio cache files
  174 +# files ending in .cache can be ignored
  175 +*.[Cc]ache
  176 +# but keep track of directories ending in .cache
  177 +!*.[Cc]ache/
  178 +
  179 +# Others
  180 +ClientBin/
  181 +[Ss]tyle[Cc]op.*
  182 +~$*
  183 +*~
  184 +*.dbmdl
  185 +*.dbproj.schemaview
  186 +*.pfx
  187 +*.publishsettings
  188 +node_modules/
  189 +orleans.codegen.cs
  190 +
  191 +# RIA/Silverlight projects
  192 +Generated_Code/
  193 +
  194 +# Backup & report files from converting an old project file
  195 +# to a newer Visual Studio version. Backup files are not needed,
  196 +# because we have git ;-)
  197 +_UpgradeReport_Files/
  198 +Backup*/
  199 +UpgradeLog*.XML
  200 +UpgradeLog*.htm
  201 +
  202 +# SQL Server files
  203 +*.mdf
  204 +*.ldf
  205 +
  206 +# Business Intelligence projects
  207 +*.rdl.data
  208 +*.bim.layout
  209 +*.bim_*.settings
  210 +
  211 +# Microsoft Fakes
  212 +FakesAssemblies/
  213 +
  214 +# GhostDoc plugin setting file
  215 +*.GhostDoc.xml
  216 +
  217 +# Node.js Tools for Visual Studio
  218 +.ntvs_analysis.dat
  219 +
  220 +# Visual Studio 6 build log
  221 +*.plg
  222 +
  223 +# Visual Studio 6 workspace options file
  224 +*.opt
  225 +
  226 +# Visual Studio LightSwitch build output
  227 +**/*.HTMLClient/GeneratedArtifacts
  228 +**/*.DesktopClient/GeneratedArtifacts
  229 +**/*.DesktopClient/ModelManifest.xml
  230 +**/*.Server/GeneratedArtifacts
  231 +**/*.Server/ModelManifest.xml
  232 +_Pvt_Extensions
  233 +
  234 +# LightSwitch generated files
  235 +GeneratedArtifacts/
  236 +ModelManifest.xml
  237 +
  238 +# Paket dependency manager
  239 +.paket/paket.exe
  240 +
  241 +# FAKE - F# Make
  242 +.fake/
... ...
.vs/ProjectEvaluation/vrh.wcfconnection.metadata.v9.bin
No preview for this file type
.vs/ProjectEvaluation/vrh.wcfconnection.projects.v9.bin
No preview for this file type
.vs/ProjectEvaluation/vrh.wcfconnection.strings.v9.bin
No preview for this file type
.vs/VSWorkspaceState.json
1 1 {
2 2 "ExpandedNodes": [
3   - "",
4   - "\\Vrh.WCFConnection"
  3 + ""
5 4 ],
6   - "SelectedNode": "\\Vrh.WCFConnection",
7 5 "PreviewInSolutionExplorer": false
8 6 }
9 7 \ No newline at end of file
... ...
.vs/Vrh.WCFConnection/DesignTimeBuild/.dtbcache.v2
No preview for this file type
.vs/Vrh.WCFConnection/FileContentIndex/48d04f39-e1c0-40e8-8372-dd0758572899.vsidx deleted
No preview for this file type
.vs/Vrh.WCFConnection/FileContentIndex/c1028ac2-1af3-4778-8f32-e7e3e026a686.vsidx deleted
No preview for this file type
.vs/Vrh.WCFConnection/v17/.futdcache.v2
No preview for this file type
.vs/Vrh.WCFConnection/v17/.wsuo
No preview for this file type
.vs/Vrh.WCFConnection/v17/DocumentLayout.backup.json
... ... @@ -3,12 +3,8 @@
3 3 "WorkspaceRootPath": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\",
4 4 "Documents": [
5 5 {
6   - "AbsoluteMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|c:\\___vcsolutions\\vrh.wcfconnection\\vrh.wcfconnection\\vrh.wcfconnection.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
7   - "RelativeMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|solutionrelative:vrh.wcfconnection\\vrh.wcfconnection.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
8   - },
9   - {
10   - "AbsoluteMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|c:\\___vcsolutions\\vrh.wcfconnection\\vrh.wcfconnection\\wcf.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
11   - "RelativeMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|solutionrelative:vrh.wcfconnection\\wcf.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
  6 + "AbsoluteMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|c:\\___vcsolutions\\vrh.wcfconnection\\vrh.wcfconnection\\vrh.wcfconnection.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
  7 + "RelativeMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|solutionrelative:vrh.wcfconnection\\vrh.wcfconnection.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
12 8 }
13 9 ],
14 10 "DocumentGroupContainers": [
... ... @@ -18,7 +14,7 @@
18 14 "DocumentGroups": [
19 15 {
20 16 "DockedWidth": 200,
21   - "SelectedChildIndex": 94,
  17 + "SelectedChildIndex": 95,
22 18 "Children": [
23 19 {
24 20 "$type": "Bookmark",
... ... @@ -397,28 +393,20 @@
397 393 "Name": "ST:1:0:{e8b06f52-6d01-11d2-aa7d-00c04f990343}"
398 394 },
399 395 {
  396 + "$type": "Bookmark",
  397 + "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
  398 + },
  399 + {
400 400 "$type": "Document",
401 401 "DocumentIndex": 0,
402   - "Title": "Vrh.WCFConnection",
  402 + "Title": "Vrh.WCFConnection.csproj",
403 403 "DocumentMoniker": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
404 404 "RelativeDocumentMoniker": "Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
405 405 "ToolTip": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
406 406 "RelativeToolTip": "Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
  407 + "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAA3AAAAAAAAAA==",
407 408 "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
408   - "WhenOpened": "2025-11-01T15:34:52.227Z",
409   - "EditorCaption": ""
410   - },
411   - {
412   - "$type": "Document",
413   - "DocumentIndex": 1,
414   - "Title": "WCF.cs",
415   - "DocumentMoniker": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\WCF.cs",
416   - "RelativeDocumentMoniker": "Vrh.WCFConnection\\WCF.cs",
417   - "ToolTip": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\WCF.cs",
418   - "RelativeToolTip": "Vrh.WCFConnection\\WCF.cs",
419   - "ViewState": "AgIAAAsAAAAAAAAAAAAQwCIAAAAAAAAAAAAAAA==",
420   - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
421   - "WhenOpened": "2025-11-01T15:33:04.715Z",
  409 + "WhenOpened": "2025-11-03T18:41:15.085Z",
422 410 "EditorCaption": ""
423 411 }
424 412 ]
... ...
.vs/Vrh.WCFConnection/v17/DocumentLayout.json
... ... @@ -3,12 +3,8 @@
3 3 "WorkspaceRootPath": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\",
4 4 "Documents": [
5 5 {
6   - "AbsoluteMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|c:\\___vcsolutions\\vrh.wcfconnection\\vrh.wcfconnection\\vrh.wcfconnection.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|",
7   - "RelativeMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|solutionrelative:vrh.wcfconnection\\vrh.wcfconnection.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|"
8   - },
9   - {
10   - "AbsoluteMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|c:\\___vcsolutions\\vrh.wcfconnection\\vrh.wcfconnection\\wcf.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}",
11   - "RelativeMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|solutionrelative:vrh.wcfconnection\\wcf.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}"
  6 + "AbsoluteMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|c:\\___vcsolutions\\vrh.wcfconnection\\vrh.wcfconnection\\vrh.wcfconnection.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|",
  7 + "RelativeMoniker": "D:0:0:{583A362A-9922-47EE-9D2B-CB948F8A28B2}|Vrh.WCFConnection\\Vrh.WCFConnection.csproj|solutionrelative:vrh.wcfconnection\\vrh.wcfconnection.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|"
12 8 }
13 9 ],
14 10 "DocumentGroupContainers": [
... ... @@ -18,7 +14,7 @@
18 14 "DocumentGroups": [
19 15 {
20 16 "DockedWidth": 200,
21   - "SelectedChildIndex": 94,
  17 + "SelectedChildIndex": 95,
22 18 "Children": [
23 19 {
24 20 "$type": "Bookmark",
... ... @@ -397,28 +393,20 @@
397 393 "Name": "ST:1:0:{e8b06f52-6d01-11d2-aa7d-00c04f990343}"
398 394 },
399 395 {
  396 + "$type": "Bookmark",
  397 + "Name": "ST:0:0:{aa2115a1-9712-457b-9047-dbb71ca2cdd2}"
  398 + },
  399 + {
400 400 "$type": "Document",
401 401 "DocumentIndex": 0,
402   - "Title": "Vrh.WCFConnection",
  402 + "Title": "Vrh.WCFConnection.csproj",
403 403 "DocumentMoniker": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
404 404 "RelativeDocumentMoniker": "Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
405 405 "ToolTip": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
406 406 "RelativeToolTip": "Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
  407 + "ViewState": "AgIAAAAAAAAAAAAAAAAAABIAAAA3AAAAAAAAAA==",
407 408 "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000758|",
408   - "WhenOpened": "2025-11-01T15:34:52.227Z",
409   - "EditorCaption": ""
410   - },
411   - {
412   - "$type": "Document",
413   - "DocumentIndex": 1,
414   - "Title": "WCF.cs",
415   - "DocumentMoniker": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\WCF.cs",
416   - "RelativeDocumentMoniker": "Vrh.WCFConnection\\WCF.cs",
417   - "ToolTip": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\WCF.cs",
418   - "RelativeToolTip": "Vrh.WCFConnection\\WCF.cs",
419   - "ViewState": "AgIAAAsAAAAAAAAAAAAQwCIAAAAAAAAAAAAAAA==",
420   - "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|",
421   - "WhenOpened": "2025-11-01T15:33:04.715Z",
  409 + "WhenOpened": "2025-11-03T18:41:15.085Z",
422 410 "EditorCaption": ""
423 411 }
424 412 ]
... ...
Vrh.WCFConnection/Vrh.WCFConnection.csproj
... ... @@ -13,13 +13,15 @@
13 13 <PackageTags>Log4Pro;WEB;ASP.NET MVC;Common;XML</PackageTags>
14 14 <PackageProjectUrl>http://gitlab.vonalkod.hu/vrh/Vrh.WCFConnection#tab-readme</PackageProjectUrl>
15 15 <PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
16   - <VersionPrefix>3.0.0</VersionPrefix>
  16 + <VersionPrefix>3.0.2</VersionPrefix>
17 17 <VersionSuffix></VersionSuffix>
18 18 <!--<VersionSuffix>-alpha01</VersionSuffix>-->
19 19 <Version>$(VersionPrefix)$(VersionSuffix)</Version>
20   - <PackageReleaseNotes>3.0.0 Initial package:
21   -- Csomag kiemelése az XmlProcessingből
22   - </PackageReleaseNotes>
  20 + <PackageReleaseNotes>
  21 + v3.0.2
  22 + v3.0.1
  23 + - GetWCFUri helyett GetWCFConnection metódus:
  24 + </PackageReleaseNotes>
23 25  
24 26 <IncludeSymbols>False</IncludeSymbols>
25 27 <GenerateDocumentationFile>true</GenerateDocumentationFile>
... ... @@ -45,6 +47,10 @@
45 47 </ItemGroup>
46 48  
47 49 <ItemGroup>
  50 + <PackageReference Include="Vrh.XmlProcessing" Version="3.0.0" />
  51 + </ItemGroup>
  52 +
  53 + <ItemGroup>
48 54 <Reference Include="System.Configuration" />
49 55 <Reference Include="System.ServiceModel" />
50 56 <Reference Include="System.ServiceModel.Web" />
... ...
Vrh.WCFConnection/WCF.cs
... ... @@ -16,6 +16,7 @@ using System.ServiceModel.Channels;
16 16 using System.ServiceModel.Dispatcher;
17 17 using System.Collections.ObjectModel;
18 18 using static Vrh.WCFConnection.WCF;
  19 +using Vrh.XmlProcessing;
19 20  
20 21 namespace Vrh.WCFConnection
21 22 {
... ... @@ -27,14 +28,11 @@ namespace Vrh.WCFConnection
27 28 /// <summary>
28 29 /// WcfUri típusú connectionstring alapján készített WcfConnection objektumot ad vissza
29 30 /// </summary>
30   - /// <param name="connectionstringstorename">
31   - /// A kért kapcsolati sztring megnevezése vagy referenciája.
32   - /// Ha null vagy üres, akkor a "VRH.ConnectionStringStore:WcfUri_connectionString" nevű kapcsolati sztringet keresi.
33   - /// </param>
  31 + /// <param name="connectionstring">A kért kapcsolati sztring.</param>
34 32 /// <returns>A megtalált kapcsolati sztring.</returns>
35   - public static WCF.Connection GetWCFUri(string connectionstringstorename = null)
  33 + public static WCF.Connection GetWCFConnection(string connectionstring = null)
36 34 {
37   - return new WCF.Connection(connectionstringstorename);
  35 + return new WCF.Connection(connectionstring);
38 36 }
39 37  
40 38 #region Connection class
... ... @@ -446,7 +444,7 @@ namespace Vrh.WCFConnection
446 444 Connection wcfcs = null;
447 445 if (!string.IsNullOrWhiteSpace(connectionstringname))
448 446 {
449   - wcfcs = GetWCFUri(connectionstringname);
  447 + wcfcs = GetWCFConnection(ConnectionStringStore.GetWCFUri(connectionstringname));
450 448 }
451 449 this.WcfConnection = wcfcs;
452 450 this.WcfHost = null;
... ... @@ -503,7 +501,7 @@ namespace Vrh.WCFConnection
503 501 {
504 502 if (!string.IsNullOrEmpty(wcfclientcsattribute.Value))
505 503 {
506   - try { wcfcs = GetWCFUri(wcfclientcsattribute.Value); }
  504 + try { wcfcs = GetWCFConnection(ConnectionStringStore.GetWCFUri(wcfclientcsattribute.Value)); }
507 505 catch { throw new Exception($"Configuration Error: invalid WcfConnectionString name ({wcfclientcsattribute.Value})."); }
508 506 }
509 507 }
... ...
Vrh.WCFConnection/bin/Debug/net462/Vrh.WCFConnection.xml
... ... @@ -9,14 +9,11 @@
9 9 A WCF kliensek és szervizek konfigurálását végző osztály.
10 10 </summary>
11 11 </member>
12   - <member name="M:Vrh.WCFConnection.WCF.GetWCFUri(System.String)">
  12 + <member name="M:Vrh.WCFConnection.WCF.GetWCFConnection(System.String)">
13 13 <summary>
14 14 WcfUri típusú connectionstring alapján készített WcfConnection objektumot ad vissza
15 15 </summary>
16   - <param name="connectionstringstorename">
17   - A kért kapcsolati sztring megnevezése vagy referenciája.
18   - Ha null vagy üres, akkor a "VRH.ConnectionStringStore:WcfUri_connectionString" nevű kapcsolati sztringet keresi.
19   - </param>
  16 + <param name="connectionstring">A kért kapcsolati sztring.</param>
20 17 <returns>A megtalált kapcsolati sztring.</returns>
21 18 </member>
22 19 <member name="T:Vrh.WCFConnection.WCF.Connection">
... ...
Vrh.WCFConnection/bin/Debug/net48/Vrh.WCFConnection.xml
... ... @@ -9,14 +9,11 @@
9 9 A WCF kliensek és szervizek konfigurálását végző osztály.
10 10 </summary>
11 11 </member>
12   - <member name="M:Vrh.WCFConnection.WCF.GetWCFUri(System.String)">
  12 + <member name="M:Vrh.WCFConnection.WCF.GetWCFConnection(System.String)">
13 13 <summary>
14 14 WcfUri típusú connectionstring alapján készített WcfConnection objektumot ad vissza
15 15 </summary>
16   - <param name="connectionstringstorename">
17   - A kért kapcsolati sztring megnevezése vagy referenciája.
18   - Ha null vagy üres, akkor a "VRH.ConnectionStringStore:WcfUri_connectionString" nevű kapcsolati sztringet keresi.
19   - </param>
  16 + <param name="connectionstring">A kért kapcsolati sztring.</param>
20 17 <returns>A megtalált kapcsolati sztring.</returns>
21 18 </member>
22 19 <member name="T:Vrh.WCFConnection.WCF.Connection">
... ...
Vrh.WCFConnection/obj/Debug/net462/Vrh.WCFConnection.AssemblyInfo.cs
... ... @@ -15,11 +15,11 @@ using System.Reflection;
15 15 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
16 16 [assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Vonalkód Rendszerház Kft.")]
17 17 [assembly: System.Reflection.AssemblyDescriptionAttribute("WCF kapcsolat kiépítése")]
18   -[assembly: System.Reflection.AssemblyFileVersionAttribute("3.0.0")]
19   -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("3.0.0")]
  18 +[assembly: System.Reflection.AssemblyFileVersionAttribute("3.0.2")]
  19 +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("3.0.2+05176009303d9ecd7296f7370562b29eb8b91f1e")]
20 20 [assembly: System.Reflection.AssemblyProductAttribute("Vrh.WCFConnection")]
21 21 [assembly: System.Reflection.AssemblyTitleAttribute("Vrh.WCFConnection")]
22   -[assembly: System.Reflection.AssemblyVersionAttribute("3.0.0")]
  22 +[assembly: System.Reflection.AssemblyVersionAttribute("3.0.2")]
23 23  
24 24 // Generated by the MSBuild WriteCodeFragment class.
25 25  
... ...
Vrh.WCFConnection/obj/Debug/net462/Vrh.WCFConnection.csproj.FileListAbsolute.txt
... ... @@ -9,3 +9,5 @@ C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\bin\Debug\net462\Vrh.WCFCo
9 9 C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net462\Vrh.WCFConnection.dll
10 10 C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net462\Vrh.WCFConnection.xml
11 11 C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net462\Vrh.WCFConnection.pdb
  12 +C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\bin\Debug\net462\Vrh.XmlProcessing.dll
  13 +C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net462\Vrh.WCFC.2E544625.Up2Date
... ...
Vrh.WCFConnection/obj/Debug/net462/Vrh.WCFConnection.xml
... ... @@ -9,14 +9,11 @@
9 9 A WCF kliensek és szervizek konfigurálását végző osztály.
10 10 </summary>
11 11 </member>
12   - <member name="M:Vrh.WCFConnection.WCF.GetWCFUri(System.String)">
  12 + <member name="M:Vrh.WCFConnection.WCF.GetWCFConnection(System.String)">
13 13 <summary>
14 14 WcfUri típusú connectionstring alapján készített WcfConnection objektumot ad vissza
15 15 </summary>
16   - <param name="connectionstringstorename">
17   - A kért kapcsolati sztring megnevezése vagy referenciája.
18   - Ha null vagy üres, akkor a "VRH.ConnectionStringStore:WcfUri_connectionString" nevű kapcsolati sztringet keresi.
19   - </param>
  16 + <param name="connectionstring">A kért kapcsolati sztring.</param>
20 17 <returns>A megtalált kapcsolati sztring.</returns>
21 18 </member>
22 19 <member name="T:Vrh.WCFConnection.WCF.Connection">
... ...
Vrh.WCFConnection/obj/Debug/net48/Vrh.WCFConnection.AssemblyInfo.cs
... ... @@ -15,11 +15,11 @@ using System.Reflection;
15 15 [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
16 16 [assembly: System.Reflection.AssemblyCopyrightAttribute("Copyright © Vonalkód Rendszerház Kft.")]
17 17 [assembly: System.Reflection.AssemblyDescriptionAttribute("WCF kapcsolat kiépítése")]
18   -[assembly: System.Reflection.AssemblyFileVersionAttribute("3.0.0")]
19   -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("3.0.0")]
  18 +[assembly: System.Reflection.AssemblyFileVersionAttribute("3.0.2")]
  19 +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("3.0.2+05176009303d9ecd7296f7370562b29eb8b91f1e")]
20 20 [assembly: System.Reflection.AssemblyProductAttribute("Vrh.WCFConnection")]
21 21 [assembly: System.Reflection.AssemblyTitleAttribute("Vrh.WCFConnection")]
22   -[assembly: System.Reflection.AssemblyVersionAttribute("3.0.0")]
  22 +[assembly: System.Reflection.AssemblyVersionAttribute("3.0.2")]
23 23  
24 24 // Generated by the MSBuild WriteCodeFragment class.
25 25  
... ...
Vrh.WCFConnection/obj/Debug/net48/Vrh.WCFConnection.csproj.FileListAbsolute.txt
... ... @@ -9,3 +9,5 @@ C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\bin\Debug\net48\Vrh.WCFCon
9 9 C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net48\Vrh.WCFConnection.dll
10 10 C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net48\Vrh.WCFConnection.xml
11 11 C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net48\Vrh.WCFConnection.pdb
  12 +C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\bin\Debug\net48\Vrh.XmlProcessing.dll
  13 +C:\___VCSOLUTIONS\Vrh.WCFConnection\Vrh.WCFConnection\obj\Debug\net48\Vrh.WCFC.2E544625.Up2Date
... ...
Vrh.WCFConnection/obj/Debug/net48/Vrh.WCFConnection.xml
... ... @@ -9,14 +9,11 @@
9 9 A WCF kliensek és szervizek konfigurálását végző osztály.
10 10 </summary>
11 11 </member>
12   - <member name="M:Vrh.WCFConnection.WCF.GetWCFUri(System.String)">
  12 + <member name="M:Vrh.WCFConnection.WCF.GetWCFConnection(System.String)">
13 13 <summary>
14 14 WcfUri típusú connectionstring alapján készített WcfConnection objektumot ad vissza
15 15 </summary>
16   - <param name="connectionstringstorename">
17   - A kért kapcsolati sztring megnevezése vagy referenciája.
18   - Ha null vagy üres, akkor a "VRH.ConnectionStringStore:WcfUri_connectionString" nevű kapcsolati sztringet keresi.
19   - </param>
  16 + <param name="connectionstring">A kért kapcsolati sztring.</param>
20 17 <returns>A megtalált kapcsolati sztring.</returns>
21 18 </member>
22 19 <member name="T:Vrh.WCFConnection.WCF.Connection">
... ...
Vrh.WCFConnection/obj/Vrh.WCFConnection.csproj.nuget.dgspec.json
... ... @@ -5,7 +5,7 @@
5 5 },
6 6 "projects": {
7 7 "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj": {
8   - "version": "3.0.0",
  8 + "version": "3.0.2",
9 9 "restore": {
10 10 "projectUniqueName": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
11 11 "projectName": "Vrh.WCFConnection",
... ... @@ -56,10 +56,22 @@
56 56 "frameworks": {
57 57 "net462": {
58 58 "targetAlias": "net462",
  59 + "dependencies": {
  60 + "Vrh.XmlProcessing": {
  61 + "target": "Package",
  62 + "version": "[3.0.0, )"
  63 + }
  64 + },
59 65 "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305\\RuntimeIdentifierGraph.json"
60 66 },
61 67 "net48": {
62 68 "targetAlias": "net48",
  69 + "dependencies": {
  70 + "Vrh.XmlProcessing": {
  71 + "target": "Package",
  72 + "version": "[3.0.0, )"
  73 + }
  74 + },
63 75 "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305\\RuntimeIdentifierGraph.json"
64 76 }
65 77 }
... ...
Vrh.WCFConnection/obj/Vrh.WCFConnection.csproj.nuget.g.props
... ... @@ -13,4 +13,10 @@
13 13 <SourceRoot Include="C:\Users\lschwirg\.nuget\packages\" />
14 14 <SourceRoot Include="C:\Program Files (x86)\Microsoft Visual Studio\Shared\NuGetPackages\" />
15 15 </ItemGroup>
  16 + <PropertyGroup Condition=" '$(TargetFramework)' == 'net462' AND '$(ExcludeRestorePackageImports)' != 'true' ">
  17 + <PkgVrh_XmlProcessing Condition=" '$(PkgVrh_XmlProcessing)' == '' ">C:\Users\lschwirg\.nuget\packages\vrh.xmlprocessing\3.0.0</PkgVrh_XmlProcessing>
  18 + </PropertyGroup>
  19 + <PropertyGroup Condition=" '$(TargetFramework)' == 'net48' AND '$(ExcludeRestorePackageImports)' != 'true' ">
  20 + <PkgVrh_XmlProcessing Condition=" '$(PkgVrh_XmlProcessing)' == '' ">C:\Users\lschwirg\.nuget\packages\vrh.xmlprocessing\3.0.0</PkgVrh_XmlProcessing>
  21 + </PropertyGroup>
16 22 </Project>
17 23 \ No newline at end of file
... ...
Vrh.WCFConnection/obj/project.assets.json
1 1 {
2 2 "version": 3,
3 3 "targets": {
4   - ".NETFramework,Version=v4.6.2": {},
5   - ".NETFramework,Version=v4.8": {}
  4 + ".NETFramework,Version=v4.6.2": {
  5 + "Vrh.XmlProcessing/3.0.0": {
  6 + "type": "package",
  7 + "frameworkAssemblies": [
  8 + "System.Configuration",
  9 + "System.Web"
  10 + ],
  11 + "compile": {
  12 + "lib/net462/Vrh.XmlProcessing.dll": {
  13 + "related": ".xml"
  14 + }
  15 + },
  16 + "runtime": {
  17 + "lib/net462/Vrh.XmlProcessing.dll": {
  18 + "related": ".xml"
  19 + }
  20 + }
  21 + }
  22 + },
  23 + ".NETFramework,Version=v4.8": {
  24 + "Vrh.XmlProcessing/3.0.0": {
  25 + "type": "package",
  26 + "frameworkAssemblies": [
  27 + "System.Configuration",
  28 + "System.Web"
  29 + ],
  30 + "compile": {
  31 + "lib/net48/Vrh.XmlProcessing.dll": {
  32 + "related": ".xml"
  33 + }
  34 + },
  35 + "runtime": {
  36 + "lib/net48/Vrh.XmlProcessing.dll": {
  37 + "related": ".xml"
  38 + }
  39 + }
  40 + }
  41 + }
  42 + },
  43 + "libraries": {
  44 + "Vrh.XmlProcessing/3.0.0": {
  45 + "sha512": "NP7qc2MV0fM//4RgsTnSmG1FPmV5GjX8nDC8tclRjbUXApc8whYcVLqRyBlXWy50xrI1YOqutCeFEEfwC+Z73Q==",
  46 + "type": "package",
  47 + "path": "vrh.xmlprocessing/3.0.0",
  48 + "hasTools": true,
  49 + "files": [
  50 + ".nupkg.metadata",
  51 + "ReadMe.md",
  52 + "content/XmlParser.xml",
  53 + "content/app.config.install.xdt",
  54 + "lib/net462/Vrh.XmlProcessing.dll",
  55 + "lib/net462/Vrh.XmlProcessing.xml",
  56 + "lib/net48/Vrh.XmlProcessing.dll",
  57 + "lib/net48/Vrh.XmlProcessing.xml",
  58 + "tools/Install.ps1",
  59 + "vrh.xmlprocessing.3.0.0.nupkg.sha512",
  60 + "vrh.xmlprocessing.nuspec"
  61 + ]
  62 + }
6 63 },
7   - "libraries": {},
8 64 "projectFileDependencyGroups": {
9   - ".NETFramework,Version=v4.6.2": [],
10   - ".NETFramework,Version=v4.8": []
  65 + ".NETFramework,Version=v4.6.2": [
  66 + "Vrh.XmlProcessing >= 3.0.0"
  67 + ],
  68 + ".NETFramework,Version=v4.8": [
  69 + "Vrh.XmlProcessing >= 3.0.0"
  70 + ]
11 71 },
12 72 "packageFolders": {
13 73 "C:\\Users\\lschwirg\\.nuget\\packages\\": {},
14 74 "C:\\Program Files (x86)\\Microsoft Visual Studio\\Shared\\NuGetPackages": {}
15 75 },
16 76 "project": {
17   - "version": "3.0.0",
  77 + "version": "3.0.2",
18 78 "restore": {
19 79 "projectUniqueName": "C:\\___VCSOLUTIONS\\Vrh.WCFConnection\\Vrh.WCFConnection\\Vrh.WCFConnection.csproj",
20 80 "projectName": "Vrh.WCFConnection",
... ... @@ -65,10 +125,22 @@
65 125 "frameworks": {
66 126 "net462": {
67 127 "targetAlias": "net462",
  128 + "dependencies": {
  129 + "Vrh.XmlProcessing": {
  130 + "target": "Package",
  131 + "version": "[3.0.0, )"
  132 + }
  133 + },
68 134 "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305\\RuntimeIdentifierGraph.json"
69 135 },
70 136 "net48": {
71 137 "targetAlias": "net48",
  138 + "dependencies": {
  139 + "Vrh.XmlProcessing": {
  140 + "target": "Package",
  141 + "version": "[3.0.0, )"
  142 + }
  143 + },
72 144 "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\9.0.305\\RuntimeIdentifierGraph.json"
73 145 }
74 146 }
... ...