{"id":906,"date":"2015-03-31T09:43:58","date_gmt":"2015-03-31T13:43:58","guid":{"rendered":"http:\/\/shirishranjit.com\/blog1\/?page_id=906"},"modified":"2015-07-31T21:58:00","modified_gmt":"2015-08-01T01:58:00","slug":"dependency-injection","status":"publish","type":"page","link":"https:\/\/shirishranjit.com\/blog1\/technical-posts\/software-development\/dependency-injection","title":{"rendered":"Dependency Injection"},"content":{"rendered":"<p>What is it?<\/p>\n<p>Why it is useful?<\/p>\n<p>Where is it being used?<\/p>\n<p>&nbsp;<\/p>\n<h2>References<\/h2>\n<ul>\n<li><a href=\"http:\/\/en.wikipedia.org\/wiki\/Dependency_injection\" title=\"http:\/\/en.wikipedia.org\/wiki\/Dependency_injection\">http:\/\/en.wikipedia.org\/wiki\/Dependency_injection<\/a><\/li>\n<li> Martin Folwer\u2019s Article &#8211; Inverstion of Control <a href=\"http:\/\/martinfowler.com\/articles\/injection.html\" title=\"http:\/\/martinfowler.com\/articles\/injection.html\">http:\/\/martinfowler.com\/articles\/injection.html<\/a><\/li>\n<li>Angular Dependency Injection:<a title=\"https:\/\/docs.angularjs.org\/guide\/di\" href=\"https:\/\/docs.angularjs.org\/guide\/di\">https:\/\/docs.angularjs.org\/guide\/di<\/a><\/li>\n<\/ul>\n<div class=\"twttr_buttons\"><div class=\"twttr_twitter\">\n\t\t\t\t\t<a href=\"http:\/\/twitter.com\/share?text=Dependency+Injection\" class=\"twitter-share-button\" data-via=\"\" data-hashtags=\"\"  data-size=\"default\" data-url=\"https:\/\/shirishranjit.com\/blog1\/technical-posts\/software-development\/dependency-injection\"  data-related=\"\" target=\"_blank\">Tweet<\/a>\n\t\t\t\t<\/div><div class=\"twttr_followme\">\n\t\t\t\t\t\t<a href=\"https:\/\/twitter.com\/shiranjit\" class=\"twitter-follow-button\" data-size=\"default\"  data-show-screen-name=\"false\"  target=\"_blank\">Follow me<\/a>\n\t\t\t\t\t<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>What is it? Why it is useful? Where is it being used? &nbsp; References http:\/\/en.wikipedia.org\/wiki\/Dependency_injection Martin Folwer\u2019s Article &#8211; Inverstion of Control http:\/\/martinfowler.com\/articles\/injection.html Angular Dependency Injection:https:\/\/docs.angularjs.org\/guide\/di<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":17,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-906","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/906"}],"collection":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/comments?post=906"}],"version-history":[{"count":5,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/906\/revisions"}],"predecessor-version":[{"id":911,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/906\/revisions\/911"}],"up":[{"embeddable":true,"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/pages\/17"}],"wp:attachment":[{"href":"https:\/\/shirishranjit.com\/blog1\/wp-json\/wp\/v2\/media?parent=906"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}