Uploaded image for project: 'S2Container.NET'
  1. S2Container.NET
  2. CONTAINERNET-120

[Implementation]属性を付けたクラスが相互参照している場合、インジェクション実行時にオーバーフローとなる

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Critical Critical
    • 1.3.16
    • Affects Version/s: 1.3.14
    • Component/s: Quill
    • None

      [Implementation]属性を付けたクラスが相互参照している場合、
      インジェクション実行時にオーバーフローとなる

      [Implementation]
      public class Hoge1 {
      public Hoge2 Hoge2Prop

      { get; set; }
      }

      [Implementation]
      public class Hoge2 {
      public Hoge1 Hoge1Prop { get; set; }

      }

      public class TestEntity {
      public Hoge1 Hoge1Prop

      { get; set; }

      }
      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      TestEntity entity = new TestEntity();
      QuillInjector.GetInstance().Inject(entity);

      とした場合などに発生。

            Assignee:
            koyak koyak
            Reporter:
            koyak koyak
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: