рд╕рднреА,
рдпрджрд┐ рдЖрдкрдХрд╛ рдиреЗрдЯрдХреЛрд░ рдРрдк рд▓реЗрди-рджреЗрди рдХреЗ рджрд╛рдпрд░реЗ рдореЗрдВ рдХрдИ рдХрдиреЗрдХреНрд╢рди рд▓рдкреЗрдЯрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдПрдХ рд░рдирдЯрд╛рдЗрдо рддреНрд░реБрдЯрд┐ рдорд┐рд▓реЗрдЧреА:
"рдпрд╣ рдордВрдЪ рд╡рд┐рддрд░рд┐рдд рд▓реЗрдирджреЗрди рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред"
рдореИрдВ рд╕реЛрдЪ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдиреЗрдЯрдХреЛрд░ 3 рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рд╡реЗрдм рдРрдкреНрд╕ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдХрд╛рдордХрд╛рдЬ рдХреНрдпрд╛ рд╣реИ, рдЬреЛ рдбреАрдЯреАрд╕реА рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд░рддрд╛ рдерд╛ред рдХреНрдпрд╛ рдпреВрдирд┐рдЯрдСрдлрд╡рд░реНрдХ рдкреИрдЯрд░реНрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рд░рд┐рдлреИрдХреНрдЯрд░ рдХрд░рдирд╛ рд╣реИ?
рдореИрдВ рдЕрдкрдиреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдкрд░рдд рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдмрдВрдзрд┐рдд рдирд╣реАрдВ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛, рдЬреЛ рдХрд┐ TransactionScope рдиреЗ рдорджрдж рдХреА рд╣реИред
рдзрдиреНрдпрд╡рд╛рдж!
рд╕рдореНрдмрдВрдзрд┐рдд:
рдЦреБрд▓рд╛ рдореБрджреНрджрд╛: https://github.com/dotnet/corefx/issues/13532
рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ: https://stackoverflow.com/questions/56328832/transactionscope-throwing-exception-this-platform-does-not-support-distributed-t
рд╣рдо .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реЗ .NET рдХреЛрд░ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рддрдереНрдп рдореЗрдВ рднрд╛рдЧ рд▓рд┐рдпрд╛ рд╣реИ рдХрд┐ рдбреАрдЯреАрд╕реА рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд╕реНрдХреЛрдк рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рдЬреЛ рд╣рдореЗрдВ .NET рдХреЛрд░ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдбреАрд▓ рдмреНрд░реЗрдХрд░ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ:
рдЪреВрдВрдХрд┐ рд╡рд┐рддрд░рд┐рдд рд▓реЗрдирджреЗрди рд╡рд░реНрддрдорд╛рди рдореЗрдВ .NET рдХреЛрд░ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП Microsoft рд╕реЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ?
рд╣рдо рдЗрд╕ рд╕реБрд╡рд┐рдзрд╛ рдХреЛ рдХреЛрд░ рдореЗрдВ рд▓рд╛рдиреЗ рдХреА рд╡реНрдпрд╡рд╣рд╛рд░реНрдпрддрд╛ рдХреА рдЬрд╛рдВрдЪ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдХреГрдкрдпрд╛ рдЯреНрд░реИрдХ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВ dotnet/corefx#13532 , рдпрд╣ рдореБрджреНрджрд╛ рд╢реАрдШреНрд░ рд╣реА рдЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рд╕рдорд╕реНрдпрд╛ рдХреЛ рдбреЙрдЯрдиреЗрдЯ/рд░рдирдЯрд╛рдЗрдо #715 . рдкрд░ рд▓реЗ рдЬрд╛рдпрд╛ рдЧрдпрд╛
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рд╣рдо .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реЗ .NET рдХреЛрд░ рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕ рддрдереНрдп рдореЗрдВ рднрд╛рдЧ рд▓рд┐рдпрд╛ рд╣реИ рдХрд┐ рдбреАрдЯреАрд╕реА рдЯреНрд░рд╛рдВрдЬрд╝реИрдХреНрд╢рдирд╕реНрдХреЛрдк рдХреЗ рд╕рд╛рде рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ, рдЬреЛ рд╣рдореЗрдВ .NET рдХреЛрд░ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдПрдХ рдбреАрд▓ рдмреНрд░реЗрдХрд░ рдХреА рддрд░рд╣ рд▓рдЧрддрд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╣реИрдВ:
рдЪреВрдВрдХрд┐ рд╡рд┐рддрд░рд┐рдд рд▓реЗрдирджреЗрди рд╡рд░реНрддрдорд╛рди рдореЗрдВ .NET рдХреЛрд░ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП Microsoft рд╕реЗ рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреЗ рд░реВрдк рдореЗрдВ рдХреНрдпрд╛ рдЕрдиреБрд╢рдВрд╕рд╛ рдХреА рдЬрд╛рддреА рд╣реИ?