مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

Deserialize در Asp.net Core

  • یکشنبه 14 مرداد 1397
  • 09:44
تشکر میکنم

سلام من دوتا متن دارم که حاوی کنترلر و اکشن هایی که هر Role داره و میتونه دسترسی داشته باشه
Role.Access

[{"Id":":Projects","Name":"Projects","DisplayName":null,"AreaName":null,"Actions":[{"Id":":Projects:Index","Name":"Index","DisplayName":null,"ControllerId":":Projects"}]}]

Role2.Access

[{"Id":":Home","Name":"Home","DisplayName":null,"AreaName":null,"Actions":[{"Id":":Home:Index","Name":"Index","DisplayName":null,"ControllerId":":Home"}]}]

با استفاده از کد زیر میخوام هر دو  با هم Deserialize  بشه ولی ارور میده و نمیشه.

  Sum = role.Access + role2.Access;

            viewModel.SelectedControllers = JsonConvert.DeserializeObject<IEnumerable<MvcControllerInfo>>(Sum);

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

salman_b

عضویت از 1396/02/18

  • یکشنبه 14 مرداد 1397
  • 10:01

واسه اینکه خارج از فرمت json میشه

جدا Deserialize کن

کاربر سایت

مهدی الهی

عضویت از 1396/07/29

  • دوشنبه 15 مرداد 1397
  • 09:06

مشکل همینجاست میخوام داخل یک رشته الحاق بشن بعد Deserialize  بشه 
به چه صورت میتونم هر دو رو یک رشته کنم که از فرمت json خارج نشه ؟؟؟

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)