From c0ed6c1d83f18efd732b21642979a58da443c8c5 Mon Sep 17 00:00:00 2001 From: Paul Cherpitel Date: Wed, 5 Feb 2020 09:48:10 -0500 Subject: [PATCH 1/3] Upgraded Autofac to 5.0 Upgraded Service Fabric packages to 7.0.464 Dropped support for .Net 4.5 Upgraded package template (icon and license) --- build/icon.png | Bin 0 -> 7062 bytes global.json | 2 +- .../Autofac.Integration.ServiceFabric.csproj | 50 ++++--- .../AutofacActorExtensions.cs | 4 +- .../AutofacServiceExtensions.cs | 14 +- ...ofacServiceExtensionsResources.Designer.cs | 70 ++++++++++ .../AutofacServiceExtensionsResources.resx | 123 ++++++++++++++++++ ...ofac.Integration.ServiceFabric.Test.csproj | 10 +- .../Test.Scenario.InternalsVisible.csproj | 12 +- 9 files changed, 248 insertions(+), 37 deletions(-) create mode 100644 build/icon.png create mode 100644 src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.Designer.cs create mode 100644 src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx diff --git a/build/icon.png b/build/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..4405a81dfa3f4af99278c866b9f715a1f947cb45 GIT binary patch literal 7062 zcmZ{J2RK|^*Y+8N(OZP5qZ<>WMfA~2BuexM1_`3XU`B7Fg+zkr5?zppF3~4iM1n9x zM3iU|qu1!e$MZb@`@a8secw6PK5Lz|?t87Z&pzea`#dr-(4nPbrvdpgMv2*#5%VIpnUcu|5C<3Z3Di0O0T(PXGWP2>@8K0|12# z0ATgZYPzL#=7@5%yzZp04~U-WVBi9X2_QYwKxaDuVh7HnooRp`h~rG?_z3+vDCk*a2NFeZhsHu;0X7B;Caphl>8OW)CZ0jdx-x7cMr6JzcSxn2!%8K z+$_!q`3r(^Q|7bOH-c!Oyd5Dj@T+hMJ_Hp60#Wk5=cHh)sr?WA>`a;OJ_h5dATI9b z=Lh$bhNHZl#UyRNvkr=%d&DK-65{_G&C%cG|Dc_F{-*uaufNkN zod;7e^mcJPEBL%Dgrw463I0FZzsvg@Z|sOhx%-^M%{*K%2&sQ4|7HFU)_HCP4U{{| z+r-oUuH$)<|2F+M+Q`M<(cMzh<$n=i2p$Nlg4+|Ukx~7_`KWNp4GLiFJKxk!xsxFdV9RYRdb`*YXnx)!kJdbU+GvJ`%C4aK|;Z~QIr)a#q`sGNQ2$DOLZ0^Ay zII2Wwz-Xv;b8Qm9Yj8cy*V)Ohq#5~s9rwMq_DyE?VrGt83G({*cg2&rqtm_C)`VvT zvTf2NN22GrasqMbP+UG&2uU1V1f`ZFjBtpMZ$33TpvyWs=Ia5CcLTlSSMybH6ne7b&_ANRoDKDf#H}2(2 zoKT66MvSqSy;NM0ZW)moPb{k7ef1;}|1PaeS@~*kP0~`O{kL^3oFDZfoYAT^r7}(O zG-^a=x+<~TX`e=szJ8_GO2JobTEeX5WmNDO<**;cP=6;gb0G@tX)*%R31obP)x!Aj?~QbA=~O zEAr#KVnChZFH<-kd;Er1hxKx6nC|&Uc>rykT_tJdME=oX!KzpEYMYl~AMit+O{?Y} z!<*_b3fzvRl4^hqf->=NFl$f_Fi#N^}? zl4fr^OR_|O^wOZzQR!aC(GG~9X2+!ChuG>8t5z3TK#sfo_8s5AMXz+x`Cz(_)uny2 z0k}!bJKLdJ{!vR_8um#2PpUSz`cOeb=9x0_Kdy<5yOpGRUHK9mxDln|Np9}WAnF6^ zrv>fLqmLcT5iFP4LHF7N`sK+N`q5Ibbn+NF4<=^jPvTL%H_cHGT$lm2KWlijwd>-B zjNP%~v={A0-avTQwZTCvd+n7;617|8vGfyr4JKtvEvo2YgTRnKd zI~G#05NA9=?spn4f|6KmC02(3lFj8TD+U7J!_{94T#U>IYQi1OVICpEC!DaqN*aRxShmq_3oD59w(li z>4u#^Q7ENRngn~JCY4X!O`aALmOb~6jh6Fl!T?SCo1fL3nek6Ex)EU3OYn888J8ti z$MunyHH-4k41E!^_soAq%>L9@ijOO50P<1?bdml`&PFFL<_B5p%=5A(Vxk-#x$(ow zFb{?gAmHwSKN)q?31i!V0ls%U7i^WpluUMCQx#B~2FPG{x5>Vcv=yNJA*o4wF1@T{ ztHM1A*S8%fQv!xamDJdrQ_U(-^_Kz5d1_%9%m%5^2~T<>@le~)RV!7MKw0I}pOnc` zSlY06;Iu{dl$<$@p-)evQ#O*#X^*W;!0q^z=u_L)i_E(7!5jmIS@zsXjx{2IP&Dir z`*MKFyPf?3ho4AP>eLh2M_2ugZ{NV)(EMbLTWV^*{FQlJ+sk}e@NqEv2EguuxN^#G zIcsvjSs5N$keE4K4grbsKs@8OLKZy2=Vg}&f_I~v%nY^OSq)Fk#Id-IG`!!|fOt{{ z3Xw1YrYv4J#8uaHD{m}_+@_(^C?JF?T21CCQvsvU6dXL&Tey`X`?QXGq9HrYI}`Ih zk1UT>ATC;|OTTg=T9dIR`p=Y7DF+l1ZntT2);SWd@4}3y5qd6rT5LkO@}|uG7uJR| zKUX884@=MrxZiJZ;h9`Kr@LiAlK!%QDuaZG^>VTKTDOT-!d;OizjlFJ%G|1jA~GrOsce4> zNXM=<_>>7K%Zh>s(hNO}vQBBaShn)I{E;nS>`=P*VHm5d&wA8W=ByyZwJA+oUUy7J z5VUl`&n{c7D55ZOHmBLE4{e516{FANAP+y}Q|S8I%zo?97H=#ZF5w#bTlEC$EyF{e zZCz|3vlE^2SzC9%j0joNQXylA7O{Gz&)Qp5sjG3N?Ml9Xf3I^WGFD9bTLbbFsRUl* zp^mLH2lMquTjdf>!KCy2kd!T(#r(zA>bK@C7DlwdnBzTi!+mtib||~T9sE;Fqr_pl zlH7xPv2d0*7WC@iV1;FXw1NyU9~$BLG%a1HPdGWU$iQ_sZjy8y;C6BZ7c95v@p~X) zqg%PXG~B1GMhFCs34aLtwygYYho{Rw$22G$_Tib1In68#I%3&cxbZV*m+kEdskP4O z=Ne)8hoO=oumA_AsUekG&c4BeEK*Z^_hSCL61(~R(AtPs@1qFU&jJlvGj$}q*}k%j zjyMPaES(ePORyK#+)(&1sXL~e8VUGD(~=U3m{W$V!NT+%+c8PuO(L$Sdlv0BOJgGL zMNHJHWHp%bcWU!_#&`0{vH0R}I;rZww#&0aX2FC0z{PB$Evu@!igbA29Mr2W#QW7% z+7wdN=AfcsF*6Lx${}N;4u=+6k5XM5Y(}c3(3!DfLLONv4;+ z&^@s}&|T$G^PDEX~O@G7k(<^2*{Y?OKTYj-I` ze`;YE1RF8{J1;)%O7abPVr?I*4jD+IU=nw6%_X?%V$oY|>ntgPTgCJ*FO+KR90mE7 zn+T;YwsoI_OgHbn*h`;-~DFSM(?|<{_ar z(GxDf%aY;EQKZKYeZcNQwXW>Po}zuOt+Q{VJkU$R1rXxmQZ}Q+_(3r+<&%n`>1nUl zA`ljsetC~LCA(i0o~O{kyvE25#8M|zuLyJ7ZO&m$f*JiND5eiA6ld|w>Fq=wm)TYU z!20;`JEyBSgv;j%ztC39G-3MQ1-x*ntosnP#6`LO>x%uN`$RKJ;E)EOA&XY%xD{V} zv1~ic_)v#rj1;ngTozH0`%sL9y_dtQNG+-u%#fumn_=}&1Yy{db}S`HwA@I$uohi? zFh@OJMO|0UahKjHp#;l3w{CIOlL}uSd1M9<`(;6i4JQa~5GZl~6hWan3p(Tgj9VFo zy3elV2v-Z`jzba!0ZB8eX>>}JXDClU_Z~-=Lpp}sUHrbGp4(HDJE~0(?sB6;2-WdW zgF>~hY?2cT!|oFF+DOT~dG^V{I}VUdfCwTXTtLX&m@X%?nj#2#c0Hlk!YQDhP71W4S_${8S@x$AhZC^RNg{5U* z1||RNm>%~=Iez0O9`H=zto_JCQovC(DE9La216?LbST_cVR}jujUR3>Z@BrUq}^0@ z>XOjlq~}0{x-eIEaZwiCnhrFWJ!Rgp+Reh2)GqLJ-#3f%U9i@wM9=ioVaK)z3d=6@ zFF&NM5*g_Imzu35J=Fe>N+Hsq5`2ox~*42b0@|^%31-$JgLNdG)s3 zP{YLa<1AXwDuca;=oe+_t7ImrvBF$=v?yunJ#`(qaj%w_#$DI4BJuAgMvfX+Y#=ML zD;cXfRCWwff~obLz0Rk$ay^8KP*7CUpdnb6i!n7JIQS5JBIyD*#6ZdBM*2 zq^64ssi)W8-}QcW;DU+gSDZ;@kmSEB^ueraB7^R^rYnQ0rhuJZ^Zi-zaLIt}s&t-H zilcDh8|srBLwb!vy(-*we1MVm)q>Q*YXu~Rn%Q?oh2kB^s5T?gZWI^Sd9XV8L*nB( z2$8n2>aCR-11A(?9GP++jYArctN4&f{U>U%)3o9nn;djknmGpP4+ob{9IHKtoxUcV z=wO<^i>Biw(>0|r+n(EfZSf76FX7>BR43mz( zRICV94bI0!q`7tF?-Ul#4fGM^IoOr}oqCdJL1uzHbG&dcNVDEY$!j>Otm*eGEE#LtSXp*a4T$ zaa5g8+FFP|VPgMK+jWe&&+xP-@+udH3M@5cWduDWis7+w>0~MW?cc1%NS8G(C zkQ%47RAlgU9hx?m_y$3G1ZnEHx2Y_hUkt%7kIw7}T?Nxa@#yH$+ikbmH4EQn5Ri{i z<7%Vn@OfZ5@6b|j0pS+Bnz4SfO7NHh*Dgd4{^^C(G-bh@<@`;$XAmA2| zuPs({$%K%;x7_6%ci=_lu75e|H}z&83_6dvPXQmap#yBcf?-WJ)<^)~aImeoS>4mQ z3ATKgW`o|tc5|`(Zu!tr)_`HVm{ApFr z2#W3?ydflPeG7D&+6JkrH8@OdH_YUFpu8k3nG_06sI_>TYYp;~*BYoTcqHV!C`OL_ z^3b1(__yCnf*DtC!n~>-Yi{%ZGWI2(m~=gYL36veL2c-t61io^;N`u;zOFcuvG3Y)vVRHq4bk$dQ=A_8>V?A z0TrXIjtReUp>5qzR`j|?>5Jpw-B1k+6LPh&jDyZvWPg|yh)crJj09MEF5gWZ5f*tR z^g-++u}gUc&>g5ztJqZFkq-0impU|)li2r(LSWhpl z^#gGkH-pCd~wOwsT4wxakj`xjkR%30qW`u97K`(urv5`~Os%c=d(O**~wDhvJEILkXKR|kc zaf~&2Z2e!idNMz6vN}kCmG=tg?l=o|hh8XnweXnRkr&7Vm7%?})@hEDZ5T~8Z)IDf ze;Ptr++lh?uOBd{QdI_l*8sAsu#~A(0;?C%?cRiTAE3eWmdE z>T7q#W428e{?q5&Mce>h!Mal7gsth$l&Y$3oCdr-?Bc;6xaHOb?wnY8@rTEO*$S^M z^>qmNf%KLMf}sfV7&Su8sFWzZ&&+3ieRvr4g(@xh=}mEAk2X{6#9ITpZyFL~UI;27 z8{xJjLkhm9{tP#?O*rr*zC}&NmTaBO`06qQ`=dwdu#gYE2{uUhRB=P0qWy2%(pG7| zTGG71bg=D}mK-}0p{+A^`ywcb@A^cs7X?9|txb7y1K%ylk3S z4uiQVb>X}>E|FEhFBC}}b+J?WTb}?YDJB-cy)Y9F=V=0?6{P}bHhyEVnvxx~8}eJ! z`k~5c;PksXV%J)^gUdNQp-TL?7Dh9-cNfRN zytRtYwG4-XSV*3qUG;&FSD~!Ti8N<7z#)eD@~l&2lQTm>qEY z>GZcE@hU#OuTP$P@DXJoET1ZGu)d*Rb-m7$I=B`g33d7tfbu@#AAQsgx#pHROF2O6 z(v@e;svJ968Puswdx_r^C3V#5pTq_+(!xSWLt0a}Cb!*7Xc@mj)aJju#Y27%vh4`-n)jJAJzt%vegx?^r%{IR)&RN{h<$aP&oc0rFVCjV3s(B= zbF?LKebiiHo9djcLbTM9LuC|pQv#~gKVGnf40CS>H&ZW8AG;z6Y+ZBiTz}L(AGUw- z?_A{8u+X82n6<1rTkfD^D3GW)xg^lkqxAx5fm};tRX7%u>iZnC^;$h}!Jxam%AoHc zF(+bqq1<)Cv&Xrze%75rY`cVYIr`$-#_T((Z8`+bSn<9KSj&qvkC*ScJK4+@$RxGX zCKUcCBl9JG+}>xqTf#P0_TCO{iCkK+zFvv;wk-wL3>bmL+l6xRG~B;lWv21uu;zBi zE6B}0ydtK2K8EIx0+8YJi?*bBL%mzJ{o?-RnW49n(YCSmxTzf{W@)mvVERFiCfE4y zy?}%|YkNlSZqN4e>LrEl$eK+|LR<5N-+y32IZZzgAH~~V0HW!}s%PqhLUE+)aLm2W zI2J~VkX@M+wZ6j%tsbFTPGUu=S}T5Y9L z${sshMiPuHrgKPh;s~Qlg-A8T{_Zs+^Z5L4({(Ka%?fq9i2nft ChO&?V literal 0 HcmV?d00001 diff --git a/global.json b/global.json index ee30eea..c685cff 100644 --- a/global.json +++ b/global.json @@ -1,5 +1,5 @@ { "sdk": { - "version": "2.2.104" + "version": "3.1.101" } } diff --git a/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj b/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj index 9975cfc..5b68c20 100644 --- a/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj +++ b/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj @@ -2,8 +2,9 @@ Autofac integration for Azure Service Fabric. Provides service factory implementations for Actors, Stateful Services and Stateless Services. - 2.2.0 - netstandard2.0;net452 + 2.3.0 + netstandard2.1;netstandard2.0;net461 + latest x64 $(NoWarn);CS1591 true @@ -17,9 +18,9 @@ Autofac.ServiceFabric autofac;di;ioc;dependencyinjection;servicefabric;azure Release notes are at https://github.com/autofac/Autofac.ServiceFabric/releases - https://cloud.githubusercontent.com/assets/1156571/13684110/16b8f152-e6bf-11e5-84ae-22c66c6d351a.png + icon.png https://autofac.org - https://opensource.org/licenses/mit-license.php + MIT git https://github.com/autofac/Autofac.ServiceFabric true @@ -33,35 +34,52 @@ - + + + + + - + All - + All - + + + + + All - - - - - - All - - + All + + True + True + AutofacServiceExtensionsResources.resx + True True TypeExtensionsResources.resx + + + + ResXFileCodeGenerator + AutofacServiceExtensionsResources.Designer.cs + + + ResXFileCodeGenerator + TypeExtensionsResources.Designer.cs + + diff --git a/src/Autofac.Integration.ServiceFabric/AutofacActorExtensions.cs b/src/Autofac.Integration.ServiceFabric/AutofacActorExtensions.cs index 158f57f..f20b6b5 100644 --- a/src/Autofac.Integration.ServiceFabric/AutofacActorExtensions.cs +++ b/src/Autofac.Integration.ServiceFabric/AutofacActorExtensions.cs @@ -78,8 +78,8 @@ public static IRegistrationBuilder c.Resolve().RegisterActorFactory( - c, actorServiceType, stateManagerFactory, stateProvider, settings, lifetimeScopeTag)); + l => l.Resolve().RegisterActorFactory( + l, actorServiceType, stateManagerFactory, stateProvider, settings, lifetimeScopeTag)); return registration; } diff --git a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensions.cs b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensions.cs index 5c91ca5..45ba1d3 100644 --- a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensions.cs +++ b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensions.cs @@ -53,9 +53,9 @@ public static IRegistrationBuilder(builder, serviceTypeName, lifetimeScopeTag); - builder.RegisterBuildCallback(c => - c.Resolve() - .RegisterStatefulServiceFactory(c, serviceTypeName, lifetimeScopeTag)); + builder.RegisterBuildCallback(l => + l.Resolve() + .RegisterStatefulServiceFactory(l, serviceTypeName, lifetimeScopeTag)); return registration; } @@ -79,9 +79,9 @@ public static IRegistrationBuilder(builder, serviceTypeName, lifetimeScopeTag); - builder.RegisterBuildCallback(c => - c.Resolve() - .RegisterStatelessServiceFactory(c, serviceTypeName, lifetimeScopeTag)); + builder.RegisterBuildCallback(l => + l.Resolve() + .RegisterStatelessServiceFactory(l, serviceTypeName, lifetimeScopeTag)); return registration; } @@ -97,7 +97,7 @@ private static IRegistrationBuilder +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace Autofac.Integration.ServiceFabric { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class AutofacServiceExtensionsResources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal AutofacServiceExtensionsResources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("Autofac.Integration.ServiceFabric.AutofacServiceExtensionsResources", typeof(AutofacServiceExtensionsResources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + internal static string MissingServiceTypeNameErrorMessage { + get + { + return ResourceManager.GetString("MissingServiceTypeNameErrorMessage", resourceCulture); + } + } + } +} diff --git a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx new file mode 100644 index 0000000..44313dd --- /dev/null +++ b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + "The service type name must be provided" + + \ No newline at end of file diff --git a/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj b/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj index 9740e81..191af7c 100644 --- a/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj +++ b/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj @@ -1,7 +1,7 @@  - netcoreapp2.0;net452 + netcoreapp3.0;net461 x64 $(NoWarn);CS1591;SA1602;SA1611;SA1402 true @@ -9,7 +9,7 @@ true true ../../build/Analyzers.ruleset - x64 + x64 @@ -19,14 +19,14 @@ - - + + all runtime; build; native; contentfiles; analyzers - + All diff --git a/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj b/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj index ec0c9f8..b3dc5a1 100644 --- a/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj +++ b/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj @@ -1,7 +1,7 @@  - netstandard2.0;net452 + netstandard2.1;netstandard2.0;net461 x64 ../../Autofac.snk true @@ -9,11 +9,11 @@ - - - - - + + + + + \ No newline at end of file From 969b80e32ff9a01e695839cc890d27b85ae395c0 Mon Sep 17 00:00:00 2001 From: Paul Cherpitel Date: Thu, 6 Feb 2020 10:08:58 -0500 Subject: [PATCH 2/3] Remove quotes from resource AutofacServiceExtensionsResources.MissingServiceTypeNameErrorMessage --- .../AutofacServiceExtensionsResources.Designer.cs | 8 +++++--- .../AutofacServiceExtensionsResources.resx | 2 +- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.Designer.cs b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.Designer.cs index 361823a..31c1789 100644 --- a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.Designer.cs +++ b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.Designer.cs @@ -59,10 +59,12 @@ internal AutofacServiceExtensionsResources() { resourceCulture = value; } } - + + /// + /// Looks up a localized string similar to The service type name must be provided. + /// internal static string MissingServiceTypeNameErrorMessage { - get - { + get { return ResourceManager.GetString("MissingServiceTypeNameErrorMessage", resourceCulture); } } diff --git a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx index 44313dd..5c9f11a 100644 --- a/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx +++ b/src/Autofac.Integration.ServiceFabric/AutofacServiceExtensionsResources.resx @@ -118,6 +118,6 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - "The service type name must be provided" + The service type name must be provided \ No newline at end of file From eda6b5fdb31348267eca06ef137789c50a0506ea Mon Sep 17 00:00:00 2001 From: Paul Cherpitel Date: Thu, 13 Feb 2020 12:34:23 -0500 Subject: [PATCH 3/3] Update Autofac to 5.1, Autofac.Extras.DynamicProxy to 5.0 and Service Fabric to 7.0.466 --- .../Autofac.Integration.ServiceFabric.csproj | 12 ++++++------ .../Autofac.Integration.ServiceFabric.Test.csproj | 2 +- .../Test.Scenario.InternalsVisible.csproj | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj b/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj index 5b68c20..66c8d8c 100644 --- a/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj +++ b/src/Autofac.Integration.ServiceFabric/Autofac.Integration.ServiceFabric.csproj @@ -38,18 +38,18 @@ - - + + All All - - - - + + + + All diff --git a/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj b/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj index 191af7c..1a171a8 100644 --- a/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj +++ b/test/Autofac.Integration.ServiceFabric.Test/Autofac.Integration.ServiceFabric.Test.csproj @@ -19,7 +19,7 @@ - + diff --git a/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj b/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj index b3dc5a1..e74c870 100644 --- a/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj +++ b/test/Test.Scenario.InternalsVisible/Test.Scenario.InternalsVisible.csproj @@ -10,10 +10,10 @@ - - - - + + + + \ No newline at end of file