Restsharp: рдХреЗрд╡рд▓ .NET рдорд╛рдирдХ 2.0 рдФрд░ .NET Framework 4.5.2 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 3 рд╕рд┐рддре░ 2017  ┬╖  89рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: restsharp/RestSharp

рдпрд╣ рд╕рднреА рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рд╛рдХрд╛рд╡реНрдп рд╣реИ

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

.NET рдорд╛рдирдХ 2.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реЛрдЧрд╛

  • .NET рдлреНрд░реЗрдорд╡рд░реНрдХ 4.6.1
  • .NET рдХреЛрд░ 2.0
  • рдореЛрдиреЛ 5.4
  • Xamarin.iOS 10.14
  • рдЬрд╝рд╛рдорд░реАрди.рдореИрдХ 3.8
  • Xamarin.рдПрдВрдбреНрд░реЙрдпрдб 7.5
  • UWP vNext (рдЗрд╕ рд╕рд╛рд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╢рд┐рдкрд┐рдВрдЧ)

рдмреИрдХрд╡рд░реНрдб рд╕рдВрдЧрддрддрд╛ рд╢рд┐рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП RestSharp рдЪрд▓рд╛рддреЗ рд╕рдордп, рдпрд╣ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, HTTP рдХреЙрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ - рдпрджрд┐ HTTP рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдирдП HttpClient рдХреЗ рд╕рд╛рде рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛

рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдиреЛрдЯ рдкрд░, рд╣рдо рдпрд╣рд╛рдВ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рд░реЗрд╕реНрдЯрд╢рд░реНрдк рдХрд╛ рдХрд╛рдлреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдП рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдПрдПрд╕рдкреА. рд╕рдВрд╕реНрдХрд░рдг рддрд╛рдХрд┐ рд╣рдореЗрдВ рдПрдХ рдирдИ рдЖрд░рдИрдПрд╕рдЯреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рд╕реНрд╡рд┐рдЪ рди рдХрд░рдирд╛ рдкрдбрд╝реЗред

рд╕рднреА 89 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

938

.NET рдорд╛рдирдХ 2.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реЛрдЧрд╛

  • .NET рдлреНрд░реЗрдорд╡рд░реНрдХ 4.6.1
  • .NET рдХреЛрд░ 2.0
  • рдореЛрдиреЛ 5.4
  • Xamarin.iOS 10.14
  • рдЬрд╝рд╛рдорд░реАрди.рдореИрдХ 3.8
  • Xamarin.рдПрдВрдбреНрд░реЙрдпрдб 7.5
  • UWP vNext (рдЗрд╕ рд╕рд╛рд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ рд╢рд┐рдкрд┐рдВрдЧ)

рдмреИрдХрд╡рд░реНрдб рд╕рдВрдЧрддрддрд╛ рд╢рд┐рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП RestSharp рдЪрд▓рд╛рддреЗ рд╕рдордп, рдпрд╣ рдЕрдзрд┐рдХрд╛рдВрд╢ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, HTTP рдХреЙрд▓ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╡рд░реНрдЧ рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ - рдпрджрд┐ HTTP рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдирдП HttpClient рдХреЗ рд╕рд╛рде рд╕реНрд╡рд┐рдЪ рдХрд┐рдпрд╛

рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдиреЛрдЯ рдкрд░, рд╣рдо рдпрд╣рд╛рдВ рдЕрдкрдиреЗ рдХрд╛рд░реНрдпрд╛рд▓рдп рдореЗрдВ рд░реЗрд╕реНрдЯрд╢рд░реНрдк рдХрд╛ рдХрд╛рдлреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдирдП рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреЛ рдПрдПрд╕рдкреА. рд╕рдВрд╕реНрдХрд░рдг рддрд╛рдХрд┐ рд╣рдореЗрдВ рдПрдХ рдирдИ рдЖрд░рдИрдПрд╕рдЯреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рд╕реНрд╡рд┐рдЪ рди рдХрд░рдирд╛ рдкрдбрд╝реЗред

@qJake рдЪреВрдВрдХрд┐ .NET рдорд╛рдирдХ 2.0 рдореЗрдВ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд API рд╕рддрд╣ рд╣реИ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ HttpClient рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп HttpWebRequest рдХреЛ рдмрдирд╛рдП рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╢рд┐рдо рдХреЗ рд╕рд╛рде рдЖрдкрдиреЗ рдЬрд┐рди рдореБрджреНрджреЛрдВ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛, рд╡реЗ рдЕрдм рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВ?

рдХреНрдпреЛрдВ .NET рдорд╛рдирдХ 2.0? рдХреГрдкрдпрд╛ рд╕рдмрд╕реЗ рдХрдо рдЙрдкрд▓рдмреНрдз рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред

@mguinness рдЗрд╕ рдЯрд┐рдкреНрдкрдгреА рдХреЛ @dotnet/corefx рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рджреЗрдЦреЗрдВ - HttpWebRequest .NET рдорд╛рдирдХ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди System.Net.Http.HttpClient рд╣реИред

рдХреГрдкрдпрд╛ UWP рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рднреА рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред (рдлреЙрд▓ рдХреНрд░рд┐рдПрдЯрд░реНрд╕ рдЕрдкрдбреЗрдЯ рд╕реЗ рдкрд╣рд▓реЗ)

UWP рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЕрд░реНрде рд╣реЛрдЧрд╛ netstandard1.4. рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рдХреНрдпрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛрдВрдЧреЗ, рдкреНрд░рдпреЛрдЧ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред

@qJake Well HttpWebRequest .NET рдорд╛рдирдХ 2.0 рдореЗрдВ рд╣реИ, рдЖрдкрдХрд╛ рджрд╛рд╡рд╛ рдХреЗрд╡рд▓ .NET рдорд╛рдирдХ 1.6 рдФрд░ рдЙрд╕рд╕реЗ рдиреАрдЪреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣реА рд╣реИред

@mguinness рдУрд╣, рдореИрдВ рджреЗрдЦрддрд╛ рд╣реВрдВ - рдареАрдХ рд╣реИ рдЬреЛ рдПрдХ рдЪреБрдиреМрддреА рдкреНрд░рд╕реНрддреБрдд рдХрд░рддрд╛ рд╣реИ, рдлрд┐рд░ - рдЪреВрдВрдХрд┐ RestSharp HttpWebRequest/рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпрд╛ рд╣рдо рдХреЗрд╡рд▓ .NET рдорд╛рдирдХ 2.0 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрди рд╡рд░реНрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд┐рдкрдХреЗ рд░рд╣рддреЗ рд╣реИрдВ, рдпрд╛ рдХреНрдпрд╛ рд╣рдо рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рд░рд┐рдлреИрдХреНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ HttpClient рд╕реНрд╡рд┐рдЪ рдХрд░рддреЗ рд╣реИрдВ

рдпреВрдбрдмреНрд▓реНрдпреВрдкреА рдХреЗ рд╡рд░реНрддрдорд╛рди рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдореБрджреНрджреЛрдВ рдХреЗ рдХрд╛рд░рдг рд▓реЛрдЧ 1.4 рдЪрд╛рд╣рддреЗ рд╣реИрдВред NETStandard 2.0 рдХреЗрд╡рд▓ UWP vNext рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рд╣реЛрдЧрд╛ред

@qJake FWIW, System.Net.Requests nuget рдкреИрдХреЗрдЬ рднреА рд╣реИ рдЬрд┐рд╕рдХрд╛ рдЙрдкрдпреЛрдЧ .NET рдорд╛рдирдХ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рд╣реЗ рджреЛрд╕реНрддреЛрдВ, рдЗрд╕ рдкрд░ рдХреЛрдИ рдЕрдкрдбреЗрдЯ рдпрд╛ рдИрдЯреАрдП? рдЕрдкрдиреЗ рдбреЙрдЯрдиреЗрдЯ рдХреЛрд░ 2 рдРрдк рдкрд░ рд░реЗрд╕реНрдЯрд╢рд░реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдореИрдВ рдкреИрдХреЗрдЬ рд╕реНрд╡рд┐рдЪ рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред

рдпрд╣ рдХрд╛рд░реНрдп рдкреНрд░рдЧрддрд┐ рдкрд░ рд╣реИред рдкреБрд░рд╛рдиреЗ рд╕рд╛рдорд╛рди рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рд╢рд╛рдпрдж JSON.NET рдХреЛ рднреА рд░рд┐рд▓реАрдЬ рдореЗрдВ рд▓рд╛рдПрдВрдЧреЗред рдмрдиреЗ рд░рд╣реЗрдВред

рдбрдмреНрд▓реНрдпреВрдЖрдИрдкреА: https://github.com/alexeyzimarev/restsharp/tree/netstandard

рдореБрдЭреЗ рдЗрд╕реЗ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд▓реИрдореНрдмреНрдбрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди RestSharp.NetCore 105.2.3 рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд░рд┐рдЯрд░реНрди рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп
--рдкрддрд╛ рд▓рдЧрд╛рдпрд╛ рдЧрдпрд╛ рдкреИрдХреЗрдЬ рдбрд╛рдЙрдирдЧреНрд░реЗрдб: рд╕рд┐рд╕реНрдЯрдо.рдкреНрд░рддрд┐рдмрд┐рдВрдм 4.3.0-рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди1-24530-04 рд╕реЗ 4.1.0 рддрдХред

рдореАрдиреНрд╕ рд░реЗрд╕реНрдЯрд╢рд░реНрдк 4.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣рд╛ рд╣реИ, рд▓реЗрдХрд┐рди .NetCoreApp 1.0 рдХреЗ рд▓рд┐рдП AWS 4.3 рд╡рд░реНрдЬрди рд╕реЗрдЯ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рд╣рдо System.Runtime.Serialization.Primitives.4.3.0-preview1-24530-04 рдкрд░ рдирд┐рд░реНрднрд░рддрд╛ рд╡рд╛рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реИрдВ?

рд╣рдо .net рдХреЛрд░ рдкрд░ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рдЕрднреА рдкрд╛рдпрд╛ рд╣реИ рдХрд┐ рд╣рдо .net рдорд╛рдирдХ 2.0 рд╕реЗ RestSharp рдХрд╛ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, nuget рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╡рд┐рдлрд▓ рд░рд╣рддрд╛ рд╣реИред

рдкреИрдХреЗрдЬ 'RestSharpSigned 105.2.3' рдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЯрд╛рд░рдЧреЗрдЯ рдлреНрд░реЗрдорд╡рд░реНрдХ '.NETStandard,Version=v2.0' рдХреЗ рдмрдЬрд╛рдп '.NETFramework,Version=v4.6.1' рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрд╣рд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдпрд╣ рдкреИрдХреЗрдЬ рдЖрдкрдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд╕рд╛рде рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рдкреИрдХреЗрдЬ рдкреБрдирд░реНрд╕реНрдерд╛рдкрдирд╛ рд╡рд┐рдлрд▓ред рдХреЗ рд▓рд┐рдП рд░реЛрд▓рд┐рдВрдЧ рдмреИрдХ рдкреИрдХреЗрдЬ рдкрд░рд┐рд╡рд░реНрддрди

@trampster рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рд╕реНрдерд┐рддрд┐ рдХреЛ рдЧрд▓рдд рд╕рдордЭрддреЗ рд╣реИрдВред рдЖрдзрд┐рдХрд╛рд░рд┐рдХ RestSharp рдкреИрдХреЗрдЬ .NET рдорд╛рдирдХ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдЦрд┐рд░реА рдмрд╛рд░ 2015 рдореЗрдВ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдПрд▓реЗрдХреНрд╕реАрдЬрд╝рд┐рдорд╛рд░реЗрд╡ рджреНрд╡рд╛рд░рд╛ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд░реВрдкрд╛рдВрддрд░рдг рдЕрднреА рддрдХ AFAIK рдкреНрд░рдХрд╛рд╢рд┐рдд рдирд╣реАрдВ рд╣реБрдЖ рд╣реИред

рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдореИрдВ рдпрд╣ рдЗрдВрдЧрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреЛрд╕реНрдЯ рдХрд░ рд░рд╣рд╛ рдерд╛ рдХрд┐ рдЗрд╕рдХреА рдорд╛рдВрдЧ рд╣реИред рд╕рд╛рде рд╣реА рдпрд╣ рджрд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ .NET рдорд╛рдирдХ 2.0 рдЬрд╛рд░реА рдХрд░рддреЗ рд╕рдордп Microsoft рджреНрд╡рд╛рд░рд╛ рдШреЛрд╖рд┐рдд .net рдорд╛рдирдХ 2.0 рд╕реЗ .net рдкреВрд░реНрдг dll рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .NET Framework рд╕рдВрдЧрддрддрд╛ рдореЛрдб рдпрд╣рд╛рдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИред рддреЛ рдХреЛрдИ рдХрд╛рдо рдирд╣реАрдВ рд╣реИ, рд╣рдо рдЕрд╡рд░реБрджреНрдз рд╣реИрдВред

рд╣рдо рдХрд┐рд╕реА рдЕрдиреНрдп рд░реЗрд╕реНрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдореЗрдВ рд╢рд┐рдлреНрдЯ рдирд╣реАрдВ рд╣реЛрдирд╛ рдкрд╕рдВрдж рдХрд░реЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЬрд░реВрд░рдд рдкрдбрд╝рдиреЗ рдкрд░ рд╣рдо рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдЗрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░реЗрдЧрд╛ рдХрд┐ рдЗрд╕ рд░реВрдкрд╛рдВрддрд░рдг рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧреЗрдЧрд╛ред

рджрд┐рд▓рдЪрд╕реНрдк рдмрд╛рдд рдпрд╣ рд╣реИ рдХрд┐ nuget рдкрд░ рдПрдХ RestSharp.NetCore рдкреИрдХреЗрдЬ рд╣реИ https://www.nuget.org/packages/RestSharp.NetCore 98,895 рдбрд╛рдЙрдирд▓реЛрдб рдХреЗ рд╕рд╛рде, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЬрд╣рд╛рдВ рддрдХ тАЛтАЛрдореИрдВ рдмрддрд╛ рд╕рдХрддрд╛ рд╣реВрдВ рдХрд┐ рдЕрдкрд▓реЛрдбрд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдЕрдЧрд░ рдореИрдВ рдЗрд╕ рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

@trampster рдпрд╣ рдПрдХ рдирдЧреЗрдЯ рдЪреЗрддрд╛рд╡рдиреА рд╣реИ (рдЬрд┐рд╕реЗ рджрдмрд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ), рдореМрдЬреВрджрд╛ .NET Framework рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдкреБрди: рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рджреЗрдЦреЗрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЖрдкрдХреЗ csproj рдореЗрдВ рдЖрдкрдХрд╛ рд▓рдХреНрд╖реНрдп рдврд╛рдВрдЪрд╛ рдХреНрдпрд╛ рд╣реИ, рдХреНрдпрд╛ рдпрд╣ netcoreapp2.0 рдпрд╛ v4.6.1 рд╣реИ?

рдЕрдВрддрд┐рдо рдкрдВрдХреНрддрд┐ рдкрд░ рджреВрд╕рд░рд╛ рдирдЬрд╝рд░ рдбрд╛рд▓реЗрдВред рдЗрд╕рдиреЗ рдЗрд╕реЗ рд╡рд╛рдкрд╕ рдШреБрдорд╛рдпрд╛ред рдмрд╛рдж рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ RestSharp рдХрд╛ рдХреЛрдИ рд╕рдВрджрд░реНрдн рдирд╣реАрдВ рд╣реИред

рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдЕрдЧрд░ рдЖрдк рдореЗрд░реА рдкреЛрд╕реНрдЯ рдХреЛ рдкрдврд╝реЗрдВрдЧреЗ рддреЛ рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдореИрдВ рдЗрд╕реЗ .net рдорд╛рдирдХ 2.0 рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ рди рдХрд┐ netcore2.0 рдпрд╛ v4.6.1 рд╕реЗред

рдпрд╣ рднреА рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдЪреЗрддрд╛рд╡рдиреА рдХрд╣рддреА рд╣реИ рдХрд┐ v4.6.1 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди RestSharp nuget рдкреИрдХреЗрдЬ рдореЗрдВ v4.6.1 рдирд╣реАрдВ рд╣реИ

@trampster рдореИрдВрдиреЗ рдЗрд╕реЗ рд╕рдВрдЧрддрддрд╛ рдмреНрд░рд┐рдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ .NET Core 2.0 рдРрдк рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЬрдм рдореИрдВ рдЗрд╕реЗ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╛рддрд╛ рд╣реВрдВ рддреЛ рдореБрдЭреЗ рдПрдХ рд░рдирдЯрд╛рдЗрдо рдЕрдкрд╡рд╛рдж рдорд┐рд▓рддрд╛ рд╣реИ рдЬреЛ HttpWebRequest рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЙрдмрд▓рддрд╛ рд╣реИред рдореБрдЭреЗ рдХреЛрдИ NuGet рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рд╡рд┐рдлрд▓рддрд╛ рдирд╣реАрдВ рдорд┐рд▓реА, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдЬреАрдм рд╣реИред рдореИрдВ

рдореИрдВ рдЗрд╕рдореЗрдВ рднреА рднрд╛рдЧ рд░рд╣рд╛ рд╣реВрдВ :\ @alexeyzimarev рд╕рдореБрджрд╛рдп рдХреИрд╕реЗ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред рд╣рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдЗрд╕ рдкрд░ рд╕рднреА рдЕрд╡рд░реБрджреНрдз рд╣реИрдВред рдореИрдВ OAuth2 рдкреИрдХреЗрдЬ рдЪрд▓рд╛рддрд╛ рд╣реВрдВ рдЬреЛ рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рд╕рднреА рдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рднреА рд░реЛрдХ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред

.NET рдХреЛрд░ рдРрдк рдореЗрдВ рд╡рд░реНрддрдорд╛рди рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рддрднреА рд╕рдВрднрд╡ рд╣реИ рдЬрдм рдЖрдк рдкреВрд░реНрдг рдврд╛рдВрдЪреЗ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдПрдХ рдирдпрд╛ .NET рдХреЛрд░ рдХрдВрд╕реЛрд▓ рдРрдк рдмрдирд╛рдпрд╛, рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░ рд╕реЗ Install-Package RestSharp -Version 105.2.3 рдЪрд▓рд╛рдпрд╛ рдФрд░ рдореЗрди рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреЛрдб рдЬреЛрдбрд╝рд╛:

```рд╕реА#
рд╡рд░ рдХреНрд▓рд╛рдЗрдВрдЯ = рдирдпрд╛ RestClient ();
client.BaseUrl = рдирдпрд╛ рдЙрд░реА ("https://api.github.com/");

рд╡рд░ рдЕрдиреБрд░реЛрдз = рдирдпрд╛ RestRequest ();
request.Resource = "рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛/рд░реЗрд╕реНрдЯрд╢рд╛рд░реНрдк/рд░реЗрдкреЛ";

рд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ = рдЧреНрд░рд╛рд╣рдХред рдирд┐рд╖реНрдкрд╛рджрд┐рдд (рдЕрдиреБрд░реЛрдз);
```

netcoreapp2.0 рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рд╕реЗ System.PlatformNotSupportedException: Operation is not supported on this platform. рдорд┐рд▓реЗрдЧрд╛ рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдк csproj рдореЗрдВ <TargetFramework>net46</TargetFramework> рдореЗрдВ рдмрджрд▓рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░реЗрдЧрд╛ред

рд╣рдо рдкреВрд░реНрдг рдврд╛рдВрдЪреЗ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

@niemyjski рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЬрдм рдЖрдк рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░реЗрдВ рддреЛ RestSharp.NetCore рдЖрдЬрд╝рдорд╛рдПрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдерд┐рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдПрдбреАрдПрдЪ.рдкреБрд╢рдХреЛрд░
AppVeyorрддреАрд╡реНрд░
рдХреЛрд░рд▓рд┐рдм.рд╡реЗрдм
рдХрд╛рдЙрдЪрдбреАрдмреА.рдХреНрд▓рд╛рдЗрдВрдЯ
DocumentSign.NetCore
Flip.PomboCorreio.Connector
FluentEmail.Mailgun
GiphyApiClient.NetCore
рдЗрдВрдЯрд░рдХреЙрдо.рдХреЛрд░
рдЖрдпрд░рдирд╕реНрдлреАрдпрд░редрдЧреБрд░реНрдЧреЗ
рдорд╛рд╕реНрдЯрд░рдХрд╛рд░реНрдб-рдХреЛрд░-рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ
рдПрдордмреИрдВрдХ-рдбреЙрдЯрдиреЗрдЯ
MessageMedia.REST.API.NetCore
Minio.NetCore
MiX.Integrate.Api.Client
OdinSdk.BaseLib.Core
OneSignal.AspNet.Core.SDK
OneSignal.CSharp.SDK.Core
Onlinesites.ShopFacilBradesco
рдврдХреЗрд▓рдиреЗрд╡рд╛рд▓рд╛-http-рдбреЙрдЯрдиреЗрдЯ-рдХреЛрд░
рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрдлреНрд░реЗрдорд╡рд░реНрдХ.рдПрдкреАрдЖрдИ
RepositoryFramework.EntityFramework
рд░реЗрд╕реНрдЯрд╢рд╛рд░реНрдк.рдиреНрдпреВрдЯреЙрдиреНрд╕реЙрдлреНрдЯ.рдЬреЗрд╕рди
RestSharp.Newtonsoft.Json.NetCore
рд╕реБрд╕реНрддредрд╡реЗрдмрд╣реБрдХредрдХреЛрд░
рд╕реНрдЯреЛрдирдХреЛ.рдкреЛрдореНрдмреЛрдХреЛрд░реЗрд░рд┐рдпреЛ.рдХрдиреЗрдХреНрдЯрд░
рд╕реНрд╡рд┐рдЪрдПрдкреАрдЖрдИред рдХрдиреЗрдХреНрдЯрд░
Syncromatics.Clients.Metro.Api
TransportApi.Sdk.NetCore
Twilio.NetCore
UtilityFramework.Application.Core
UtilityFramework.Services.Iugu.Core

рдХреНрдпрд╛ рдХрд┐рд╕реА рдХреЛ рдкрддрд╛ рд╣реИ рдХрд┐ RestSharp.NetCore рдХрд╛ рдЕрдкрд▓реЛрдбрд░ рдХреМрди рд╣реИ? рдореИрдВрдиреЗ рд╡рд╣рд╛рдВ рдЬреАрдердм рдХреЛ рджреЗрдЦрд╛ рдФрд░ рдЙрдирдХреЗ рдкрд╛рд╕ рд░реЗрд╕реНрдЯрд╢рд░реНрдк рдХрд╛ рдХрд╛рдВрдЯрд╛ рдирд╣реАрдВ рд╣реИред рдкреИрдХреЗрдЬ рдкрд░ рдХреЛрдИ рд▓рд╛рдЗрд╕реЗрдВрд╕ рд╕реВрдЪреАрдмрджреНрдз рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд╣реИред

рдЬреЛ рднреА рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдорд╛рд▓рд┐рдХ рд╣реИ рдЙрд╕реЗ рд░реЗрд╕реНрдЯрд╢рд╛рд░реНрдк рдкреИрдХреЗрдЬ рдиреЗрдорд╕реНрдкреЗрд╕ рдХрд╛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рд▓реЗрдирд╛ рдЪрд╛рд╣рд┐рдП ... рдФрд░ рд╢рд╛рдпрдж рдЙрд╕ рдкреИрдХреЗрдЬ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдПред рдореИрдВ рд╢рд╛рдпрдж рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдХреНрдпрд╛ рдЙрд╕ рдкреИрдХреЗрдЬ рдореЗрдВ рдХреЛрдИ рджреБрд░реНрднрд╛рд╡рдирд╛рдкреВрд░реНрдг рд╕рд╛рдордЧреНрд░реА рд╣реИ рдЬреЛ рдЗрд╕реЗ рдбреАрдХрдВрдкрд╛рдЗрд▓ рдХрд░рдХреЗ рд░рдЦрддреА рд╣реИ

5 рдЕрдХреНрдЯреВрдмрд░, 2017 рдХреЛ рд░рд╛рдд 10:57 рдмрдЬреЗ,

@niemyjski (https://github.com/niemyjski) рдЬрдм рдЖрдк рдЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЗ рдЕрдкрдбреЗрдЯ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реЛрдВ, рддреЛ рд╢рд╛рдпрдж RestSharp.NetCore (https://www.nuget.org/packages/RestSharp.NetCore/) рдХреЛ рдЖрдЬрдорд╛рдПрдВред рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдерд┐рд░ рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред

рдПрдбреАрдПрдЪ.рдкреБрд╢рдХреЛрд░
AppVeyorрддреАрд╡реНрд░
рдХреЛрд░рд▓рд┐рдм.рд╡реЗрдм
рдХрд╛рдЙрдЪрдбреАрдмреА.рдХреНрд▓рд╛рдЗрдВрдЯ
DocumentSign.NetCore
Flip.PomboCorreio.Connector
FluentEmail.Mailgun
GiphyApiClient.NetCore
рдЗрдВрдЯрд░рдХреЙрдо.рдХреЛрд░
рдЖрдпрд░рдирд╕реНрдлреАрдпрд░редрдЧреБрд░реНрдЧреЗ
рдорд╛рд╕реНрдЯрд░рдХрд╛рд░реНрдб-рдХреЛрд░-рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ
рдПрдордмреИрдВрдХ-рдбреЙрдЯрдиреЗрдЯ
MessageMedia.REST.API.NetCore
Minio.NetCore
MiX.Integrate.Api.Client
OdinSdk.BaseLib.Core
OneSignal.AspNet.Core.SDK
OneSignal.CSharp.SDK.Core
Onlinesites.ShopFacilBradesco
рдврдХреЗрд▓рдиреЗрд╡рд╛рд▓рд╛-http-рдбреЙрдЯрдиреЗрдЯ-рдХреЛрд░
рд░рд┐рдкреЛрдЬрд┐рдЯрд░реАрдлреНрд░реЗрдорд╡рд░реНрдХ.рдПрдкреАрдЖрдИ
RepositoryFramework.EntityFramework
рд░реЗрд╕реНрдЯрд╢рд╛рд░реНрдк.рдиреНрдпреВрдЯреЙрдиреНрд╕реЙрдлреНрдЯ.рдЬреЗрд╕рди
RestSharp.Newtonsoft.Json.NetCore
рд╕реБрд╕реНрддредрд╡реЗрдмрд╣реБрдХредрдХреЛрд░
рд╕реНрдЯреЛрдирдХреЛ.рдкреЛрдореНрдмреЛрдХреЛрд░реЗрд░рд┐рдпреЛ.рдХрдиреЗрдХреНрдЯрд░
рд╕реНрд╡рд┐рдЪрдПрдкреАрдЖрдИред рдХрдиреЗрдХреНрдЯрд░
Syncromatics.Clients.Metro.Api
TransportApi.Sdk.NetCore
Twilio.NetCore
UtilityFramework.Application.Core
UtilityFramework.Services.Iugu.Core

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub (https://github.com/restsharp/RestSharp/issues/992#issuecomment-334651808) рдкрд░ рджреЗрдЦреЗрдВ, рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ (https://github.com/notifications/unsubscribe-auth /AA-So9HrYQHV5nlV1m7W7eY-y_F5cBqqks5spaUXgaJpZM4PLH2m)ред

@alexeyzimarev рдХреНрдпрд╛ рдЖрдЬ рд╡рд╣рд╛рдБ рдПрдХ рдкреНрд░реАрд░рд┐рд▓реАрдЬрд╝ рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдХреЛрдИ рдореМрдХрд╛ рд╣реИ? рднрд▓реЗ рд╣реА рдпрд╣ рдмреАрдЯрд╛ рд╣реИ рдФрд░ рд╕рднреА рдкрд░реАрдХреНрд╖рдг рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди рдХреБрдЫ рдЕрдиреНрдп рдЪреАрдЬреЗрдВ рдмрджрд▓ рд╕рдХрддреА рд╣реИрдВред

рдЙрджрд╛рд╕ RESTsharp рдХреЛрд░ 2.0 рдХреЗ рд╕рд╛рде рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рдпрд╣ HttpClient рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реИ

@niemyjski рдирд╣реАрдВ, рдХреНрд╖рдорд╛ рдХрд░реЗрдВред рдореИрдВ WebRequest рдХреЛ HttpClient рдореЗрдВ рдмрджрд▓ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рдмрджрд▓рд╛рд╡ рд╣реИред рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ WebRequest рдХреЗрд╡рд▓ netstandard 2.0 рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ рдФрд░ рд╣рдо 1.6 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

@niemyjski рдпрджрд┐ рдЖрдк рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рддреЛ рдореИрдВ рдЕрдкрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╢рд╛рдЦрд╛ рдореЗрдВ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ-

рдореИрдВ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдм рдиреЗрдЯрд╕реНрдЯреИрдВрдбрд░реНрдб 2.0 рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░ рдЪреБрдХрд╛ рд╣реВрдВред рдиреЗрдЯрд╕реНрдЯреИрдВрдбрд░реНрдб 1.6 рдмрд╣реБрдд рдЕрдзрд┐рдХ рдХрд╛рдо рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдореИрдВ рдЕрднреА рднреА рдПрдЪрдЯреАрдкреА рдХреНрд▓рд╛рдЗрдВрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЗрд╕реЗ рджреЗрдЦреЗрдВ: https://github.com/restsharp/RestSharp/tree/netstandard
рдкреАрдЖрд░ рдХрд╛ рд╕реНрд╡рд╛рдЧрдд рд╣реИред

@amivit рдЖрдк рдЗрд╕реЗ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рдХреБрдЫ рд╕рдордп рджреЗ рд╕рдХрддреЗ рд╣реИрдВ, рд╣реИ рдирд╛?

рдореИрдВ WebRequest рдХреЛ HttpClient рдореЗрдВ рдмрджрд▓ рд░рд╣рд╛ рд╣реВрдВ рдФрд░ рдпрд╣ рдПрдХ рдмрдбрд╝рд╛ рдмрджрд▓рд╛рд╡ рд╣реИред рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ WebRequest рдХреЗрд╡рд▓ netstandard 2.0 рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ рдФрд░ рд╣рдо 1.6 рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред

рдпрд╣ рдПрдХ рдЧрд▓рдд рдХрдерди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдореЗрдВ System.Net.Requests nuget рдкреИрдХреЗрдЬ рд╣реИред

рдХреНрдпрд╛ рд╢реБрд░реБрдЖрдд рдореЗрдВ WebRequest рдХреЗ рд╕рд╛рде рд░рд╣рдирд╛ рдФрд░ рдлрд┐рд░ рд╕рдордп рдХреЗ рд╕рд╛рде HttpClient рдореЗрдВ рд╕рдВрдХреНрд░рдордг рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛?

@mguinness рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрд╕ рдкреИрдХреЗрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ? рдореИрдВрдиреЗ рдХрд┐рдпрд╛ред

@mguinness рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ - 1.6 рднреВрд▓ рдЬрд╛рдУ, рд╣рдо 2.0 рдХреЗ рд▓рд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ рдФрд░ рд╣рдо WebRequest рд░рдЦрддреЗ рд╣реИрдВред рдореИрдВ рдЗрд╕рдХреЗ рд╕рд╛рде рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдареАрдХ рд╣реВрдВред

рдХреНрд╖рдорд╛ рдХрд░реЗрдВ @alexeyzimarev рдореЗрд░реЗ рдкрд╛рд╕ рдпреЛрдЧрджрд╛рди рдХрд░рдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред рдореБрдЭреЗ рдЖрд╢реНрдЪрд░реНрдп рд╣реИ рдХрд┐ RESTsharp рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП HttpClient рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд╣реИред рдХреНрдпрд╛ рдпрд╣ 2012 рдпрд╛ .NET 4.5 рдХреЗ рдмрд╛рдж рд╕реЗ WebClient рдкрд░ рдЙрдкрд▓рдмреНрдз рд╕реБрдзрд╛рд░ рдирд╣реАрдВ рд╣реИ?

@amivit рд╢рд╛рдпрдж рдЕрдЧрд░ рдпрд╣ рдЯреВрдЯрд╛ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЗрд╕реЗ рдареАрдХ рди рдХрд░реЗрдВред

рдпрд╣рд╛рдБ рд╕рд┐рд░реНрдл рдорд┐рдореА рдХреЗ рд▓рд┐рдП рдХреНрд╖рдорд╛ рдХрд░реЗрдВ: rofl:
рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдХреНрд▓рд╛рдЗрдВрдЯ-рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ .net рдХреЛрд░ 2.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдореБрдЭреЗ RestSharp рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рдЪреЗрддрд╛рд╡рдирд┐рдпрд╛рдВ рдорд┐рд▓рддреА рд╣реИрдВ:

рдЪреЗрддрд╛рд╡рдиреА NU1603: RestSharp.NetCore 105.2.3 System.Runtime.Serialization.Formatters (>= 4.0.0-rc4-24217-03) рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИ рд▓реЗрдХрд┐рди System.Runtime.Serialization.Formatters 4.0.0-rc4-24217-03 рдирд╣реАрдВ рдерд╛ рдорд┐рд▓рд╛ред System.Runtime.Serialization.Formatters 4.3.0-preview1-24530-04 рдХрд╛ рд▓рдЧрднрдЧ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдорд┐рд▓рд╛рди рд╣рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред

рдореИрдВрдиреЗ рдЕрднреА рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд┐рдпрд╛ - рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред
рддреЛ, RestSharp рдЕрднреА рддрдХ .net рдХреЛрд░ 2.0 рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди, рдХреНрдпрд╛ рдпрд╣ рдХрд┐рд╕реА рджрд┐рди рд╣реЛрдЧрд╛? рдХреНрдпрд╛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдХреЛрдИ рддрд╛рд░реАрдЦ рд╣реИ? рдХреНрдпрд╛ рдореИрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ (рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ) рдпрд╣рд╛рдБ рдорджрдж рдХрд░ рд╕рдХрддрд╛ рд╣реВрдБ?

@matthiasburger рдиреЗрдЯрд╕реНрдЯреИрдВрдбрд░реНрдб рд╢рд╛рдЦрд╛ рдХреА рдЬрд╛рдБрдЪ рдХрд░реЗрдВред рдореИрдВрдиреЗ рдЖрдкрдХреА рдЯрд┐рдкреНрдкрдгреА рдХреЗ рдКрдкрд░ рд╕рд┐рд░реНрдл рдХреБрдЫ рдкрджреЛрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИред

рдЕрднреА рдХреЗ рд▓рд┐рдП 2.0 рдХреЗ рд╕рд╛рде рдЬрд╛рдУред http рдХреНрд▓рд╛рдЗрдВрдЯ рдмрдирдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдмрд╛рдж рдореЗрдВ рдХрднреА рднреА рдмрджрд▓ рд╕рдХрддреЗ рд╣реИрдВ... рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛
рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рд╕рд┐рдВрдХ рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдВрдХрд▓рдХ рдирд┐рд░реНрджреЗрд╢ рд╣реИрдВ
(рдврд╛рдВрдЪрд╛)

рдзрдиреНрдпрд╡рд╛рдж
-рдмреНрд▓реЗрдХ рдиреАрдореАрдЬреНрд╕реНрдХреА

рдмреБрдзрд╡рд╛рд░, 11 рдЕрдХреНрдЯреВрдмрд░, 2017 рдХреЛ рд╕реБрдмрд╣ 6:43 рдмрдЬреЗ, рдПрд▓реЗрдХреНрд╕реА рдЬрд╝рд┐рдорд╛рд░реЗрд╡ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@matthiasburger https://github.com/matthiasburger рдиреЗрдЯрд╕реНрдЯреИрдВрдбрд░реНрдб рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ
рдбрд╛рд▓реАред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/restsharp/RestSharp/issues/992#issuecomment-335782906 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AA-So8akA6MlKfoypWDSAqaElcYBPoAks5srKnUgaJpZM4PLH2m
.

рд╢реНрд░реА @alexeyzimarev рдХрднреА-рдХрднреА рдореБрдЭреЗ рд╕рдм рдХреБрдЫ рдкрдврд╝рдирд╛ рдЪрд╛рд╣рд┐рдП - рдмрдврд╝рд┐рдпрд╛ред рдореИрдВ рдЗрд╕реЗ рджреЗрдЦ рд▓реЗрддрд╛ рд╣реВрдБ :)

@niemyjski рд╕рднреА

рдареАрдХ рд╣реИ, рддреЛ netstandard рд╢рд╛рдЦрд╛ рдЕрдм рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдФрд░ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд░реНрдорд┐рдд рд╣реЛрддреА рд╣реИред рдлрд┐рд░ рднреА рдореЗрд░реЗ рдкрд╛рд╕ рдЪрд╛рд░ рдкрд░реАрдХреНрд╖рдг рд╣реИрдВ рдЬреЛ рд╡рд┐рдлрд▓ рд╣реЛрддреЗ рд╣реИрдВ (рдПрдиреНрдХреЛрдбрд┐рдВрдЧ, рдбрд┐рдХреЛрдбрд┐рдВрдЧ)ред рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдЕрднреА рддрдХ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реИрдВред рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдореИрдВ рдЗрд╕ рд╕рдкреНрддрд╛рд╣ рдХреЛрдб рд╕рдорд╛рдкреНрдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди DotNetCli рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдб рдФрд░ рдкреИрдХ рдХреЛ рдХреБрдЫ рдФрд░ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред

рдареАрдХ рд╣реИ, рд╕рдм рдХрд╛рдо рдХрд░рдиреЗ рд▓рдЧрддрд╛ рд╣реИред HttpListener (рдПрдХреАрдХрд░рдг) рд╕реЗ рдЕрд╕рдорд░реНрдерд┐рдд рдЕрдкрд╡рд╛рджреЛрдВ рдХреЗ рдХрд╛рд░рдг рдореБрдЭреЗ рд╕рд╢рд░реНрдд рд░реВрдк рд╕реЗ рджреЛ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рдЕрдирджреЗрдЦрд╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рдЙрдЪрд┐рдд рд╕рд░реНрд╡рд░ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рдиреЗ рдкрд░ рдпрд╣ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЕрдкреЗрдХреНрд╖рд╛ рдХрд░реЗрдВред

рдЕрдм DotNetCli рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ nuget.exe рдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдВрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд┐рд▓реНрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рдмрдврд╝рд┐рдпрд╛ рдХрд╛рдо рдХрд░рддреЗ рд░рд╣реЛ @alexeyzimarev! рдкрд╣рд▓реА рд░рд┐рд▓реАрдЬ рдХреЗ рд▓рд┐рдП рдЗрдВрддрдЬрд╛рд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛

рдХреГрдкрдпрд╛ https://www.nuget.org/packages/RestSharp/106.0.0-alpha0277 . рдХрд╛ рдкрд░реАрдХреНрд╖рдг

VS2017 рдореЗрдВ 106.0.0-alpha0277 рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛ рдФрд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ IIS рд▓рдХреНрд╖реНрдпреАрдХрд░рдг .NET Core 2.0

ErrorException: System.PlatformNotSupportedException: рдСрдкрд░реЗрд╢рди рдЗрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред
System.Net.SystemWebProxy.GetProxy (рдЙрд░реА рдЧрдВрддрд╡реНрдп) рдкрд░
System.Net.ServicePointManager.ProxyAddressIfNecessary (рдЙрд░реА рдФрд░ рдкрддрд╛, IWebProxy рдкреНрд░реЙрдХреНрд╕реА) рдкрд░
System.Net.ServicePointManager.FindServicePoint (рдЙрд░реА рдкрддрд╛, IWebProxy рдкреНрд░реЙрдХреНрд╕реА) рдкрд░
System.Net.HttpWebRequest.get_ServicePoint () рдкрд░
RestSharp.Http.ConfigureWebRequest рдкрд░ (рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд┐рдзрд┐, рдЙрд░реА рдпреВрдЖрд░рдПрд▓)
RestSharp.Http.PostPutInternal (рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд┐рдзрд┐) рдкрд░
RestSharp.Http.AsPost рдкрд░ (рд╕реНрдЯреНрд░рд┐рдВрдЧ httpMethod)
RestSharp.RestClient.DoExecuteAsPost (IHttp http, рд╕реНрдЯреНрд░рд┐рдВрдЧ рд╡рд┐рдзрд┐) рдкрд░
RestSharp.RestClient.Execute рдкрд░ (IRestRequest рдЕрдиреБрд░реЛрдз, рд╕реНрдЯреНрд░рд┐рдВрдЧ httpMethod, Func`3 getResponse)

рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рд╕рдордп рдХреЗ рд╕рд╛рде рдмрд╣реБрдд рд╕рд╛рд░реЗ IsXYZ рддрд░реАрдХреЗ рдЬреЛрдбрд╝реЗ рд╣реИрдВ, рд╢рд╛рдпрдж рд╣рдореЗрдВ рдЗрди рддрд░реАрдХреЛрдВ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдпрд╛ рдЙрдиреНрд╣реЗрдВ рд▓рдкреЗрдЯрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЙрдирдХреА рдЬрд╛рдБрдЪ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдЗрди рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЛ рд▓рд┐рдирдХреНрд╕ рдХреЗ рддрд╣рдд рдЪрд▓рд╛рдирд╛ рд╢реБрд░реВ рдХрд░рдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬрд╝ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдорд╕реНрдпрд╛рдПрдВ рдорд┐рд▓реЗрдВрдЧреАред

@ maciek12305 рдпрд╣рд╛рдВ рдПрдХ рдЕрдкрд╡рд╛рдж рдХреЛ рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд░рдирд╛ рдкрд░реНрдпрд╛рдкреНрдд рдирд╣реАрдВ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЖрдк рд╡рд╣рд╛рдВ рдХреИрд╕реЗ рдкрд╣реБрдВрдЪреЗред

@niemyjski рдореИрдВ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╣рдордд рд╣реВрдВ рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рд╕реАрдЖрдИ рдмрд┐рд▓реНрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдореИрдВ рдЯреНрд░реИрд╡рд┐рд╕ рдХреЛ рдмрд╛рдж рдореЗрдВ рджреЗрдЦреВрдВрдЧрд╛, рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ред

рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдорд╕реНрдпрд╛ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИ https://github.com/Azure/azure-iot-sdk-csharp/issues/140

рдареАрдХ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ .NET рдХреЛрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЙрдХреНрд╕реА рдХреЗ рд▓рд┐рдП рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рд╕реЗ рд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИрдВред

рдЗрд╕рд▓рд┐рдП, рдпрджрд┐ рдЖрдк рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдпрд╣ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдпрджрд┐ рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдпрд╣ .NET рдХреЛрд░ рдкрд░ рдХреНрд░реИрд╢ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЕрднреА рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ "рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЙрдХреНрд╕реА" рд╡рд░реНрдЧ рдЬреЛрдбрд╝рд╛ рд╣реИ, рдЬреЛ рд╕рдм рдХреБрдЫ рдмрд╛рдИрдкрд╛рд╕ рдХрд░рдиреЗ рдФрд░ рд╕реАрдзреЗ рдЬрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ - рддреЛ рдЖрдкрдХреЛ рдЗрд╕реЗ ConfigureProxy рдкрджреНрдзрддрд┐ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдХреГрдкрдпрд╛ рдирд╡реАрдирддрдо рдкреИрдХреЗрдЬ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ: https://www.nuget.org/packages/RestSharp/106.0.0-alpha0281

@niemyjski рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдореИрдХ рдкрд░ рдПрдХреАрдХрд░рдг рдкрд░реАрдХреНрд╖рдг рдареАрдХ рд╣реИред рддреЛ рдпрд╣ рд▓рд┐рдирдХреНрд╕ рдкрд░ рднреА рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИред

@alexeyzimarev рдирд╡реАрдирддрдо рдкреИрдХреЗрдЬ рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рд╡рд┐рди 10 рдкрд░ рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдПрдХрдорд╛рддреНрд░ рддрд░реАрдХрд╛ рдореЗрд░реЗ рдХреЛрдб рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рдерд╛:

C# //https://github.com/dotnet/corefx/commit/6acd74dda7bc4f585d2c4006da4a8b2deb0261ad var proxy = WebRequest.DefaultWebProxy; WebRequest.DefaultWebProxy = null;

@mguinness рддреЛ рдЖрдк рдкреБрд░рд╛рдиреЗ рдореВрд▓реНрдп рдХреЛ рдХреНрдпреЛрдВ рд░рдЦрддреЗ рд╣реИрдВ (рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИ) proxy рдЪрд░ рдореЗрдВ? рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХрдорд╛рддреНрд░ рдкрдВрдХреНрддрд┐, рдЬреЛ рдХреЛрдИ рдлрд░реНрдХ рдХрд░ рд╕рдХрддреА рд╣реИ, рд╡рд╣ рд╣реИ

WebRequest.DefaultWebProxy = null;

рдореИрдВ рдЗрд╕реЗ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬреЛрдбрд╝ рд╕рдХрддрд╛ рд╣реВрдВ рдЕрдЧрд░ рдЗрд╕рд╕реЗ рдорджрдж рдорд┐рд▓реЗрдЧреАред

@alexeyzimarev рдврд╛рдВрдЪреЗ рдореЗрдВ рдПрдХ рдмрдЧ рдерд╛ рдЬреЛ "WebRequest.DefaultWebProxy: рд╕реЗрдЯ рдкрд┐рдЫрд▓реЗ рдкреНрд░рд╛рдкреНрдд рдХрд┐рдП рдмрд┐рдирд╛ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛" рдлрд┐рдХреНрд╕ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЕрдм рд╕рдордЭрддрд╛ рд╣реВрдБред рдореИрдВ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдХ рдореЗрдВ рд╣реЗрд░рдлреЗрд░ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп рдЕрдиреБрд░реЛрдз рдкреНрд░реЙрдХреНрд╕реА рд╕рдВрдкрддреНрддрд┐ рдХреЛ рд╢реВрдиреНрдп рдкрд░ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред

@mguinness рдирдпрд╛ рдкреИрдХреЗрдЬ рдЖ рдЧрдпрд╛ рд╣реИ, рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж!

@mavanmanen рдХреНрдпрд╛ рдЖрдк рдЗрд╕реЗ рдпреВрдбрдмреНрд▓реНрдпреВрдкреА рдХреЗ рд╕рд╛рде рднреА https://www.nuget.org/packages/RestSharp/106.0.0-alpha0282

рд╕рдВрд╕реНрдХрд░рдг 106.0.0-alpha0282 рдХреЗ рд╕рд╛рде рдПрдХ рд╣реА рддреНрд░реБрдЯрд┐ "рдЗрд╕ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░ рдСрдкрд░реЗрд╢рди рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИред"

@remiskaune рдХреНрдпрд╛ рдЖрдкрдиреЗ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ рд╣реИ?

var proxy = WebRequest.DefaultWebProxy;
WebRequest.DefaultWebProxy = null;

рдзрдиреНрдпрд╡рд╛рджред рдпрд╣ рдЕрдм рдЗрд╕ рд▓рд╛рдЗрди рдХреЗ рд╕рд╛рде рд╕рдВрд╕реНрдХрд░рдг 106.0.0-alpha0282 рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рддреЛ рд╕рд╡рд╛рд▓ рдпрд╣ рд╣реИ рдХрд┐ рдпрд╣ рдмрд┐рдирд╛ рдХрд╛рдо рдХреНрдпреЛрдВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдореИрдВрдиреЗ рдЗрди рдкрдВрдХреНрддрд┐рдпреЛрдВ рдХреЛ рд░реЗрд╕реНрдЯрд╢рд░реНрдк рдХреЛрдб рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рд╣реИ ...

рд╢рд╛рдпрдж WebRequest рдХрд╛ рдПрдХ рдЕрд▓рдЧ рджрд╛рдпрд░рд╛ рд╣реИ? рдХреНрдпрд╛ рдпрд╣ рдПрдХ рд╕реНрдерд┐рд░ рд╡рд░реНрдЧ рдпрд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ?

рдЖрдк рдПрдХ рдирдореВрдирд╛ рдРрдк рдмрдирд╛рдХрд░ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдЕрдкрдиреЗ рдирдореВрдирд╛ рдРрдк рдореЗрдВ, рдЬрд╛рдВрдЪреЗрдВ:

WebRequest.DefaultWebProxy

рдФрд░ рд░реЗрд╕реНрдЯрд╢рд░реНрдк рдХреЗ рд▓рд┐рдП рд╡рд╣ рдореВрд▓реНрдп рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╡рд┐рдзрд┐ рдХреЛ рдЙрдЬрд╛рдЧрд░ рдХрд░рдирд╛ рдЬреЛ рд╡рд╣ рджреЗрдЦ рд░рд╣рд╛ рд╣реИ (рдбрд┐рдмрдЧрд┐рдВрдЧ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП) - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:

public IWebProxy GetCurrentProxy() => WebRequest.DefaultWebProxy;

рджреЗрдЦреЗрдВ рдХрд┐ рдХреНрдпрд╛ рджреЛрдиреЛрдВ рдЕрд▓рдЧ рд╣реИрдВ?

@qJake рдЕрдЧрд░ рдХреЛрдИ рдореЗрд░реЗ рд▓рд┐рдП рдбрд┐рдмрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ рддреЛ рдореИрдВ рд╕рд░рд╛рд╣рдирд╛ рдХрд░реВрдВрдЧрд╛ :) рдореИрдВ рдЕрдЧрд▓реЗ рд╕рдкреНрддрд╛рд╣ рддрдХ рдЗрд╕ рдкрд░ рдХреЛрдИ рд╕рдордп рдирд╣реАрдВ рдмрд┐рддрд╛ рдкрд╛рдКрдВрдЧрд╛, рдПрдХ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдмреЛрд▓реВрдВрдЧрд╛ред

рдирдпрд╛ рдкреИрдХреЗрдЬ рдЙрдкрд▓рдмреНрдз рд╣реИ рдЬрд╣рд╛рдВ WebRequest.DefaultProxy рдХреЛ рд╢реВрдиреНрдп рдкрд░ рдЕрд╕рд╛рдЗрди рдХрд░рдХреЗ рдкреНрд░реЙрдХреНрд╕реА рд╕рдорд╕реНрдпрд╛ "рдлрд┐рдХреНрд╕реНрдб" рд╣реИред рдЗрд╕рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рд▓реЗрдХрд┐рди рдореБрдЭреЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореБрджреНрджреЛрдВ рдХреА рдЙрдореНрдореАрдж рдирд╣реАрдВ рд╣реИред рд╕рдорд╛рдзрд╛рди рдХреЗрд╡рд▓ .NET рдорд╛рдирдХ рдЕрд╕реЗрдВрдмрд▓реА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред .NET Framework рдЕрд╕реЗрдВрдмрд▓реА рдХреЛ рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
https://www.nuget.org/packages/RestSharp/106.0.0-alpha0284

рдпрджрд┐ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рд░рд┐рдкреЛрд░реНрдЯ рдирд╣реАрдВ рдХреА рдЬрд╛рдПрдЧреА, рддреЛ рдореИрдВ рд░рд┐рд▓реАрдЬ рдХреА рддреИрдпрд╛рд░реА рд╢реБрд░реВ рдХрд░ рджреВрдВрдЧрд╛ред

рдпрд╣рд╛рдВ рдХрд╛рдлреА рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ред рдореИрдВ рдПрдХ рдЖрд╢реНрд░рд┐рдд рдкреИрдХреЗрдЬ (рдПрдЯрд▓рд╕рд┐рдпрди.рдЬреЗрдЖрдИрдЖрд░рдП) рдХреЛ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рдерд╛ рдФрд░ рдорд╛рди рд░рд╣рд╛ рдерд╛ рдХрд┐ рдореИрдВрдиреЗ .NET рдорд╛рдирдХ 2.0 рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдлрд┐рд░ рдЙрдирдХреЗ рд╕рднреА рдПрдХреАрдХрд░рдг/рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг "рдмрд╕ рдХрд╛рдо рдХрд┐рдпрд╛" рддреЛ рдПрд▓рдЬреАрдЯреАрдПрдоред

рдЙрд╕ рдЫреЛрд░ рдкрд░ рдзрд╛рдЧреЗ рдХреЗ рд▓рд┐рдП https://bitbucket.org/farmas/atlassian.net-sdk/issues/306/support-for-dotnet-core ред

рдореИрдВрдиреЗ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд╕рдорд╛рдзрд╛рди рдХреЗ рдЦрд┐рд▓рд╛рдл рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╣рдо рдЗрд╕реЗ .net рдорд╛рдирдХ 2.0 рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдФрд░ .net 4.6.1 рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ

рдЬрдм .net 4.6.1 рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдореЗрдВ рдпрд╣ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╕рдВрджрд░реНрднреЛрдВ рдореЗрдВ рдЦреАрдВрдЪрддрд╛ рд╣реИ, рдЬреЛ рджреГрд╢реНрдп рд╕реНрдЯреВрдбрд┐рдпреЛ рдкреАрд▓реЗ рд╡рд┐рд╕реНрдордпрд╛рджрд┐рдмреЛрдзрдХ рдЪрд┐рд╣реНрдиреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд┐рд╣реНрдирд┐рдд рдХрд░рддрд╛ рд╣реИред
System.Net.Http
System.Runtime.Serialization.Primitives
System.Security.Cryptography.Algorithms
рд╕рд┐рд╕реНрдЯрдо.рд╕реБрд░рдХреНрд╖рд╛.рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлреА.рдПрдиреНрдХреЛрдбрд┐рдВрдЧ
System.Security.Cryptography.Primitives
System.Security.Cryptography.X509Certificates

рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдРрд╕рд╛ рдХреНрдпреЛрдВ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред

рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рдЫреЛрдЯреА рд╕реА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрд╛рд░ рдХреНрд▓рд┐рдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдореЗрдВ рд╣рд░ рдЪреАрдЬ рдХреЛ рдордЬрдмреВрдд рдирд╛рдо рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░ рд╣реЛрдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдкреНрд░реАрд░рд┐рд▓реАрдЬ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдирд╛рдо рдордЬрдмреВрдд рдирд╣реАрдВ рд╣реИред рд╣рдо рдкреИрдХреЗрдЬ рдХреЗ RestSharpSigned рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рд▓реЗрдХрд┐рди .net рдорд╛рдирдХ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЗрд╕рдХрд╛ рдХреЛрдИ рдкреВрд░реНрд╡-рд░рд┐рд▓реАрдЬрд╝ рд╕рдВрд╕реНрдХрд░рдг рдирд╣реАрдВ рд╣реИред

рдПрдХ рдордЬрдмреВрдд рдирд╛рдорд┐рдд рдФрд░ рдЧреИрд░-рдордЬрдмреВрдд рдирд╛рдорд┐рдд рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдиреЗ рд╕реЗ рдЙрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдЧреНрд░рд╕реНрдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдЖрдкрдХреЗ рдкрд╛рд╕ рджреЛ рдирд┐рд░реНрднрд░рддрд╛рдПрдВ рд╣реИрдВ рдЬреЛ рдордЬрдмреВрдд рдирд╛рдорд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИрдВ рдФрд░ рдПрдХ рдЬреЛ рдЧреИрд░-рдордЬрдмреВрдд рдирд╛рдорд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддреА рд╣реИред

рдЗрд╕рдХреЗ рдмрдЬрд╛рдп рдореЗрд░рд╛ рд╕реБрдЭрд╛рд╡ рд╣реИ рдХрд┐ рдПрдХ рдкреИрдХреЗрдЬ рдЬреЛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рд╣реИ рдФрд░ рдЖрдкрдХреЗ рдЕрд╕реЗрдВрдмрд▓реА рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдлреНрд░реАрдЬрд┐рдВрдЧ рд╣реИ (SemVer рдореЗрдВ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдХреЗрд╡рд▓ рддрднреА рдмрджрд▓рддрд╛ рд╣реИ рдЬрдм рдЖрдк рд╕рдВрдЧрддрддрд╛ рддреЛрдбрд╝рддреЗ рд╣реИрдВ) рдлрд┐рд░ рдЕрдкрдиреЗ FileVersion рдкрд░ рдкреВрд░реНрдг SemVer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕ рддрд░рд╣ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдирдЧреЗрдЯ рдкреИрдХреЗрдЬ рд╣реИ рдЬрд┐рд╕реЗ рд╣рд░ рдХреЛрдИ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддрд╛ рд╣реИ (рдордЬрдмреВрдд рдирд╛рдо рдпрд╛ рдирд╣реАрдВ) рдФрд░ рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдлреНрд░реАрдЬ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдмрд╛рдзреНрдпрдХрд╛рд░реА рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рдФрд░ SemVer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рд╣рд░ рдХреЛрдИ рдЬрд╛рдирддрд╛ рд╣реИ рдХрд┐ рдЕрдиреБрдХреВрд▓рддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╡реЗ рдХрд╣рд╛рдВ рдЦрдбрд╝реЗ рд╣реИрдВред

рдореИрдВ рдЗрд╕реЗ рдпрд╣рд╛рдВ рд╕реБрдЭрд╛рддрд╛ рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдкрд░рд┐рд╡рд░реНрддрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП .net рдорд╛рдирдХ рдкрд░ рд╕реНрд╡рд┐рдЪ рдХрд░рдирд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ рд╕рдордп рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рд╣рдореЗрдВ рдмрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдкреИрдХреЗрдЬ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП рдФрд░ рдХреБрдВрдЬреА рдХреЛ GitHub рдореЗрдВ рд░рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП, .net рдЯреАрдо рдЗрд╕рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдХреБрдЫ рднреА рдиреБрдХрд╕рд╛рди рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред

рдХреНрдпрд╛ рдХреЛрдИ рдЬрдирд╕рдВрдкрд░реНрдХ рд╣реИ рдЬрд┐рд╕рд╕реЗ рдореИрдВ рдкрд░рд┐рд╡рд░реНрддрди рджреЗрдЦ рд╕рдХрддрд╛ рд╣реВрдБ?

@niemyjski рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ develop рд╢рд╛рдЦрд╛ рд╕рднреА рдХреЗ рд▓рд┐рдП рджреГрд╢реНрдпрдорд╛рди рд╣реИред рдореИрдВрдиреЗ рдЗрд╕реЗ рдПрдХ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд╢рд╛рдЦрд╛ рднреА рдмрдирд╛ рджрд┐рдпрд╛ред

@niemyjski "рдЬрд╕реНрдЯ" рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдЕрдЧрд░ рдЖрдк рдорджрдж рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ - рдХреГрдкрдпрд╛ рдХрд░реЗрдВред рдореБрдЭреЗ Signed рдкреНрд░реЛрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рд╣рдЯрд╛рдирд╛ рдкрдбрд╝рд╛ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдирдЧреЗрдЯ рдореЗрдВ рдмрдЧ рдХреЗ рдХрд╛рд░рдг рдкреВрд░реЗ рд╕реЙрд▓реНрдпреВрд╢рди рдмрд┐рд▓реНрдб рдХреЛ рд╡рд┐рдлрд▓ рдХрд░ рджреЗрддреЗ рд╣реИрдВред
https://github.com/dotnet/standard/issues/538
https://github.com/NuGet/Home/issues/6038

рддреЛ рдпрд╛ рддреЛ рдореБрдЭреЗ рдЗрд╕рдХреЗ рдареАрдХ рд╣реЛрдиреЗ рддрдХ рдЗрдВрддрдЬрд╛рд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдпрд╛ рдореБрдЭреЗ рдПрдХ рдЕрд▓рдЧ рд╕рдорд╛рдзрд╛рди рдФрд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЬреЛрдбрд╝рдирд╛ рд╣реЛрдЧрд╛, рдФрд░ рдлрд┐рд░ рд╕рднреА рдлрд╛рдЗрд▓реЛрдВ рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд╢рд╛рдорд┐рд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛, рдЬреЛ рдХрд┐ рдмреБрд░рд╛ рд╣реИред

@alexeyzimarev рдХреЗ рдкрд╛рд╕ рдХреЗрд╡рд▓ рдПрдХ csproj рд╣реИ рдФрд░ рдЙрд╕ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВ, рдмрд╛рдзреНрдпрдХрд╛рд░реА рд░реАрдбрд╛рдпрд░реЗрдХреНрдЯ рдореБрджреНрджреЛрдВ рд╕реЗ рдмрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд╕реЗрдВрдмрд▓реА рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ (рдкреНрд░рдореБрдЦ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ) рдХреЛ рдлреНрд░реАрдЬ рдХрд░реЗрдВред nuget рдФрд░ рдлрд╝рд╛рдЗрд▓ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ SemVer рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЗрд╕рд╕реЗ рдЖрдкрдХреА рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдпрджрд┐ рдЖрдк рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЛ рд░рдЦрдиреЗ рдкрд░ рдЬреЛрд░ рджреЗрддреЗ рд╣реИрдВ (рдЬреЛ рдЖрдкрдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд╕реНрдпрд╛рдПрдБ рдкреИрджрд╛ рдХрд░реЗрдВрдЧреЗ) рддреЛ рдЖрдк рдЕрднреА рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрдХрд▓ csproj рдХреЗ рд╕рд╛рде рдРрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдЗрд╕реЗ рдореВрд▓ рд░реВрдк рд╕реЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рдХрд┐рдпрд╛ (рдФрд░ рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛) рдЗрд╕рд╕реЗ рдкрд╣рд▓реЗ рдХрд┐ рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рджреЛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдпрд╣ рдХрд┐рддрдирд╛ рдЯреВрдЯрд╛ рд╣реБрдЖ рдерд╛ред рдореВрд▓ рд░реВрдк рд╕реЗ рдореИрдВрдиреЗ рдПрдХ рд╕реНрдЯреНрд░рд╛рдВрдЧрдирд╛рдо рд╕рдВрдкрддреНрддрд┐ рд╕рдореВрд╣ рдЬреЛрдбрд╝рд╛ред рдлрд┐рд░ рдбреЙрдЯрдиреЗрдЯ рдмрд┐рд▓реНрдб-рд╕реА рд╕реНрдЯреНрд░рд╛рдВрдЧрдирд╛рдо рдХреЗ рд╕рд╛рде рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ

<PropertyGroup Condition="'$(Configuration)'=='StrongName'">
    <PackageId>Jsonics.StrongName</PackageId>
    <NetStandardImplicitPackageVersion>1.6.1</NetStandardImplicitPackageVersion>
    <PackageVersion>0.1.0-alpha</PackageVersion>
    <Optimize>true</Optimize>
    <AssemblyOriginatorKeyFile>Jsonics.snk</AssemblyOriginatorKeyFile>
    <SignAssembly>true</SignAssembly>
    <PublicSign Condition="'$(OS)' != 'Windows_NT'">true</PublicSign>
</PropertyGroup>

рдпрджрд┐ рдЖрдк рдЕрдкрдиреЗ рджреНрд╡рд╛рд░рд╛ рдЙрдард╛рдП рдЧрдП рдореБрджреНрджреЛрдВ рдХреЗ рд╕рдорд╛рдзрд╛рди рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рддреЗ рд╣реИрдВ рддреЛ рдЖрдк рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

рдЗрд╕рд╕реЗ рдЖрдкрдХреА рд╕рднреА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рд╣реЛ рдЬрд╛рдПрдЧрд╛ред

рдореБрдЭреЗ рдпрд╣ рдкрд╕рдВрдж рд╣реИред

рд╕рдВрдкрддреНрддрд┐ рд╕рдореВрд╣ рд╕реБрдЭрд╛рд╡ рдореВрд▓реНрдпрд╡рд╛рди рд╣реИред рдореИрдВ рджреЛ рдкреИрдХреЗрдЬ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛, рдирд╣реАрдВ рддреЛ рдпрд╣ рднреНрд░рдо рдкреИрджрд╛ рдХрд░реЗрдЧрд╛ред рдореИрдВ рдЧрд▓рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реВрдВ рд▓реЗрдХрд┐рди рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдореИрдВ рд╕рд┐рд░реНрдл рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рд╕реЗ рдмрдЪреВрдВрдЧрд╛ред рд▓реЗрдХрд┐рди рдЪреВрдВрдХрд┐ рдЖрдкрдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ - рдореИрдВ рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдЕрд╕реЗрдВрдмрд▓реА рдХреЗ рд╕рд╛рде рдПрдХ рдкреИрдХреЗрдЬ рдмрдирд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ред

@niemyjski рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ ".net рдЯреАрдо рдЗрд╕рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреА рд╣реИ" рдХрд╛ рд▓рд┐рдВрдХ рд╣реИ? рдореБрдЭреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЬрд╛рдирдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдФрд░ рд╡реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рдХреИрд╕реЗ рджреЗрддреЗ рд╣реИрдВред

рдореИрдВрдиреЗ рдЙрдирдХреЗ рд╕рд╛рде рдмрд╛рдд рдХреА рд╣реИ рдФрд░ рдореБрдЭреЗ рдкрддрд╛ рд╣реИ рдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЗрд╕реЗ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд░реВрдк рд╕реЗ рднреА рдХрд╣рд╛ рд╣реИ
рдордВрдЪреЛрдВ рдФрд░ рд╕реБрд╕реНрддред рдпрд╣ рдПрдХ рддрд░рд╣ рдХрд╛ рдордЬрд╛рдХ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП (
https://twitter.com/terrajobst/status/774752534682402817).. рдмреЗрд╣рддрд░ рд╣реИ
рдмрд╕ рдордЬрдмреВрдд рдирд╛рдо рд╡рд┐рдзрд╛рдирд╕рднрд╛... рд╣рдо рдЕрдкрдиреА рд╕рднреА рд╡рд┐рдзрд╛рдирд╕рднрд╛рдУрдВ рдХреЛ рдордЬрдмреВрдд рдирд╛рдо рджреЗрддреЗ рд╣реИрдВ рдФрд░
рд░реЗрдкреЛ рдореЗрдВ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╕реНрдиреИрдХ рдХреЛ рдЫреЛрдбрд╝ рджреЗрдВ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдПрдХ рдордЬрд╛рдХ рд╣реИред рд╣реЗрдХреНрд╕ рд╕рдВрдкрд╛рджрдХ рд╡рд╛рд▓рд╛ рдХреЛрдИ рднреА
рдордЬрдмреВрдд рдирд╛рдо рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХреЛ рдмрд╛рдпрдкрд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рдХреЗрд╡рд▓ рдЙрди рд▓реЛрдЧреЛрдВ рдХреЛ рдЖрд╣рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЛ рд▓реЗрдиреЗ рд╕реЗ рдЙрдирдХреЗ рдкреИрдХреЗрдЬ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВред рдЖрдк рдПрдХ рдордЬрдмреВрдд рдХрд╛ рд╕рдВрджрд░реНрдн рджреЗ рд╕рдХрддреЗ рд╣реИрдВ
рдПрдХ рдЕрд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреИрдХреЗрдЬ рд╕реЗ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреИрдХреЗрдЬ рддреЛ рдХреНрдпреЛрдВ рди рд╕рд┐рд░реНрдл рдЗрд╕ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реЗрдВ
рд╕рдордпред

https://github.com/FoundatioFx/Foundatio/blob/master/src/Foundatio/Foundatio.csproj

рдзрдиреНрдпрд╡рд╛рдж
-рдмреНрд▓реЗрдХ рдиреАрдореАрдЬреНрд╕реНрдХреА

рдмреБрдзрд╡рд╛рд░, 1 рдирд╡рдВрдмрд░, 2017 рдХреЛ рджреЛрдкрд╣рд░ 1:30 рдмрдЬреЗ, рдПрд▓реЗрдХреНрд╕реА рдЬрд╝рд┐рдорд╛рд░реЗрд╡ рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди @github.com
рд▓рд┐рдЦрд╛ рдерд╛:

@niemyjski https://github.com/niemyjski рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ "The .net ." рдХрд╛ рд▓рд┐рдВрдХ рд╣реИ
рдЯреАрдо рдЗрд╕рдХреА рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддреА рд╣реИ"? рдореБрдЭреЗ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдФрд░ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдФрд░ рдХреИрд╕реЗ
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╡реЗ рдРрд╕рд╛ рдХрд░рдиреЗ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрддреЗ рд╣реИрдВред

-
рдЖрдк рдЗрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдЖрдкрдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдЗрд╕ рдИрдореЗрд▓ рдХрд╛ рд╕реАрдзреЗ рдЙрддреНрддрд░ рджреЗрдВ, рдЗрд╕реЗ GitHub рдкрд░ рджреЗрдЦреЗрдВ
https://github.com/restsharp/RestSharp/issues/992#issuecomment-341197289 ,
рдпрд╛ рдереНрд░реЗрдб рдХреЛ рдореНрдпреВрдЯ рдХрд░реЗрдВ
https://github.com/notifications/unsubscribe-auth/AA-So94xh-jiEMniw0D2QaGQPgT9zfBfks5syLjDgaJpZM4PLH2m
.

рдареАрдХ рд╣реИ, рдореИрдВ рдЕрднреА рдЗрд╕ рдкрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░реВрдВрдЧрд╛ред

рдЗрд╕реЗ рдЬрд╛рд░реА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред https://www.nuget.org/packages/RestSharp/106.0.0

рдЖрдк рдпрд╣рд╛рдВ рдЬреАрдердм рдкрд░ рдПрдХ рд░рд┐рд▓реАрдЬ рдЯреИрдЧ рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВред :)

рдЯреИрдЧ

106.1.0 рдХреЗ рд▓рд┐рдП рдЬрд╛рд░реА рдиреЛрдЯ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦ рд╣реИ:
".NET рдХреЛрд░ рдкрд░ рдкреНрд░реЙрдХреНрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд┐рдпрд╛ рдЧрдпрд╛"

рдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ рдлрд┐рдХреНрд╕ рдореЗрдВ рдХреНрдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдо рдЕрднреА рднреА рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╣рдорд╛рд░реЗ .NET Core 2.0 рдкреЛрд░реНрдЯ (.NET Framework 4.6.1 рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ) рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдордиреЗ рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЗрдВрд╕реНрдЯреЗрдВрдЯ рдХрд┐рдпрд╛ рдФрд░ рдпрд╣ рдПрдХ рдЖрдХрд░реНрд╖рдг рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд┐рдпрд╛ред

 _restClient = new RestClient(DanskStatistikApi)
 {
         Proxy = WebRequest.GetSystemWebProxy()
 };
 _restClient.Proxy.Credentials = CredentialCache.DefaultCredentials;

.NET Core 2.0 рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдореЗрдВ рд╕рдорд╛рди рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рд╣рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рддреНрд░реБрдЯрд┐ рдорд┐рд▓рддреА рд╣реИ:

System.PlatformNotSupportedException: Operation is not supported on this platform.

рдЕрдиреБрд░реЛрдз рдлрд╛рдпрд░рд┐рдВрдЧ рдХреЛрдб рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

var taskCompletion = new TaskCompletionSource<IRestResponse>();
var asyncHandle = _restClient.ExecuteAsync(request, r => taskCompletion.SetResult(r));
var response = (RestResponse)(await taskCompletion.Task);

рдХреЛрдИ рд╡рд┐рдЪрд╛рд░?

рдзрдиреНрдпрд╡рд╛рдж,
рдлреНрд░реЗрдб

рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ .NET Core 2.0 рдХреЗ рд▓рд┐рдП рд╡рд░реНрдХрд┐рдВрдЧ рдХреЛрдб рд╣реИ?

рдХреНрдпреЛрдВрдХрд┐ рдпрджрд┐ рдЖрдк рд╕реНрдЯреИрдХрдЯреНрд░реЗрд╕ рдХреЛ рдЪреЗрдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдпрд╣ рд╣рдорд╛рд░рд╛ рдЕрдкрд╡рд╛рдж рдирд╣реАрдВ рд╣реИ рдмрд▓реНрдХрд┐ .NET рдЕрдкрд╡рд╛рдж рд╣реИ рдЬрдм рдЙрд╕рдиреЗ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░реЙрдХреНрд╕реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд┐рдпрд╛ред

рд╣рд╛рдВ, рдЖрдк рд╕рд╣реА рдХрд╣ рд░рд╣реЗ рд╣реИрдВ

рдЙрд╕реА рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП, рдЖрдк рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХрд┐рд╕ рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ:

var restClient = new RestClient(DanskStatistikApi)
{
     Proxy = new System.Net.WebProxy("your-proxy-url-goes-here", 8080)
};
restClient.Proxy.Credentials = CredentialCache.DefaultCredentials;

рдореИрдВрдиреЗ .NET Core 2.0 рдкрд░ 106.1.0 рд╕реЗ 106.2.0 рдореЗрдВ рдЕрдкрдЧреНрд░реЗрдб рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдпрд╣ рд╕рдВрджреЗрд╢ рдкреЙрдк рдЕрдк рд╣реЛрдирд╛ рд╢реБрд░реВ рд╣реЛ рдЧрдпрд╛ рд╣реИ:

System.PlatformNotSupportedException: Operation is not supported on this platform.

рдЬреИрд╕рд╛ рдХрд┐ рджреВрд╕рд░реЛрдВ рдиреЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ, рдпрд╣ рд╕рдВрджреЗрд╢ System.Net.SystemWebproxy.GetProxy рджреНрд╡рд╛рд░рд╛ рдЙрддреНрдкрдиреНрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореЗрд░реЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ рдореИрдВ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдкреНрд░реЙрдХреНрд╕реА рдХреЛ рдмрд┐рд▓реНрдХреБрд▓ рднреА рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рдЖрдВрддрд░рд┐рдХ рд░реВрдк рд╕реЗ рдпрд╣ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХрд░ рд░рд╣рд╛ рд╣реИ рдФрд░ рдореЗрд░реЗ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдП рдЧрдП рдкреНрд░рддреНрдпреЗрдХ рдЕрдиреБрд░реЛрдз рдкрд░ рдЕрдкрд╡рд╛рдж рдлреЗрдВрдХ рд░рд╣рд╛ рд╣реИред

рдореИрдВ 106.1.0 рдкрд░ рд╡рд╛рдкрд╕ рдЖ рдЧрдпрд╛ рд╣реВрдВ рдФрд░ рдЗрд╕рдиреЗ рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рддреЛ рдХреНрдпрд╛ 106.2.0 рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИ рдЬрд╣рд╛рдВ рдкреНрд░реЙрдХреНрд╕реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

@voicebooth рдЗрд╕рдХреА рд╕реВрдЪрдирд╛ #1061 . рдореЗрдВ рджреА рдЧрдИ рд╣реИ

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

tomgallard picture tomgallard  ┬╖  6рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

instriker picture instriker  ┬╖  7рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

nilsga picture nilsga  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

mjwsteenbergen picture mjwsteenbergen  ┬╖  5рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

AlexanderSchoenfeld picture AlexanderSchoenfeld  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ